normalize msvc warnings
Merge remote-tracking branch 'remotes/origin/proper-msvc-warnings' into new-mkspecs
remove compiler specific code from cxx_default