Added XCommon CMake support to each application, with a top-level CMakeLists.txt to build them all
None of the dependent modules are pinned because they haven't been released yet, so they will track the head of the branch with XCommon CMake support (usually develop)
Duplicated the partial/build/test support config definition files for inclusion in CMakeLists.txt
Big changes to the Jenkins job: builds of applications and documentation use a sandbox fetched by XCommon CMake so the viewfile is no longer used; builds from legacy XCommon Makefiles are used in regression testing but the applications are also built using XCommon CMake
manifest.yml