JENKINS-4995 Support Windows AMIs

This supersedes https://github.com/jenkinsci/ec2-plugin/pull/67. The functionality is the same, it has just been merged. Windows support is experimental at this stage and needs to be more completely tested.