CM-1679 (Mark/Cory) Support for checking Windows versions

@markbenvenuto @corymintz 

...and now that the other pull request is merged, here's another one.  This one is focused specifically on checking Windows version information, and it's not particularly urgent, so feel free to just go through it at your convenience.