Merge branch 'bug-15707-cppmicroservices-api-version-2-subtree'
- bug-15707-cppmicroservices-api-version-2-subtree: Don't generate code for header only modules Use the new CppMicroServices API from Core/CppMicroServices. Squashed 'Core/CppMicroServices/' content from commit 49a40c9