updated "win32" to "windows" in target_os checks

rustc now reports "windows" rather than "win32"; minor update revising the checks to build on windows.