validate arguments to compile_vstudio
fix warnings reported by clang-cl
Merge pull request #1 from uucidl/F-fixes-for-micros

tested on windows 8