Fixes #239: Fail OS != Windows || Version < 8.0
Plus some minor reshuffling of the windows/packager.js so that validate appears first, then package.