msvc: Disable warnings in header file Remove clutter from the CMakeLists file by disabling the warnings programatically.