Refactored for new generator interface,

updated dependency versions,
using addCmakeLibraryLinkage,
updated GenerationTest.
4 jobs for interface-dev
Status Job ID Name Coverage
  Windows
canceled #1031836
Windows10
masterJobWindows

canceled #1031803
Windows10
masterJobWindows

 
  Linux
canceled #1031837
BranchJobLinux

canceled #1031804
BranchJobLinux