New CMake setup, with 'switches', for the new monorepo
First full CMake setup for the new monorepo, with 'switches' (CMake configuration options) to conditionally build the "heaviest" or less necessary packages: GeoModelVisualization, GeoModelG4, FullSimLight, GeoModelExamples.
Tested on macOS only, so far.