Initial porting to MSVC
Only enable windows builds when it's requested
Added notes on Visual C++