ENH: Added CMake project compiler specific settings