Fixed bug where canceling out of settings doesnt reset state #DESURA-536
Cleaned up windows version check