windows: replace deprecated GetVersionEx with recommended replacement
windows: replace deprecated GetVersionEx with recommended replacement

The recommended replacement VerifyVersionInfo should work with the same
SDKs that GetVersionEx worked with (while the wrappers in
VersionHelpers.h require a recent SDK).  This patch should not change
behavior, and it's not supposed to increase build requirements.  If
this makes things harder to build, please let me know.

sxlin/dist_ninja,atetubou/ninja,moroten/ninja,iwadon/ninja,atetubou/ninja,ndsol/subninja,iwadon/ninja,ndsol/subninja,nicolasdespres/ninja,martine/ninja,fuchsia-mirror/third_party-ninja,nico/ninja,sgraham/ninja,AoD314/ninja,juntalis/ninja,Maratyszcza/ninja-pypi,ndsol/subninja,lizh06/ninja,lizh06/ninja,lizh06/ninja,lizh06/ninja,nico/ninja,vvvrrooomm/ninja,Qix-/ninja,maruel/ninja,nafest/ninja,ninja-build/ninja,mydongistiny/ninja,Qix-/ninja,nico/ninja,maruel/ninja,juntalis/ninja,moroten/ninja,mydongistiny/ninja,ndsol/subninja,atetubou/ninja,Qix-/ninja,sgraham/ninja,sgraham/ninja,maruel/ninja,nafest/ninja,moroten/ninja,moroten/ninja,bradking/ninja,nicolasdespres/ninja,atetubou/ninja,fuchsia-mirror/third_party-ninja,sxlin/dist_ninja,iwadon/ninja,AoD314/ninja,ninja-build/ninja,sxlin/dist_ninja,sgraham/ninja,nafest/ninja,fuchsia-mirror/third_party-ninja,Maratyszcza/ninja-pypi,bradking/ninja,bradking/ninja,Maratyszcza/ninja-pypi,fuchsia-mirror/third_party-ninja,maruel/ninja,ninja-build/ninja,bradking/ninja,nico/ninja,juntalis/ninja,iwadon/ninja,AoD314/ninja,sxlin/dist_ninja,martine/ninja,sxlin/dist_ninja,martine/ninja,nicolasdespres/ninja,vvvrrooomm/ninja,juntalis/ninja,mydongistiny/ninja,vvvrrooomm/ninja,ninja-build/ninja,AoD314/ninja,mydongistiny/ninja,nafest/ninja,sxlin/dist_ninja,Qix-/ninja,vvvrrooomm/ninja,martine/ninja,Maratyszcza/ninja-pypi,sxlin/dist_ninja,nicolasdespres/ninja