Updated all custom variables in main CMakeLists.txt to avoid potential name clash with in-built variables.
Update Doxygen config file with new customer variable names.
Pull in changes to CppProject CMake module.