CMake: Update CMakeLists with MSVC compiler flags and paths.