Choose whether to use MSVC based on MSVC environment variable.
Merge pull request #272 from dblock/windows-build

Choose whether to use MSVC based on MSVC env.