Vagrant 1.2

Added support for Vagrant 1.2 with backwards compatibility with 1.1. Various other fixes have been incorporated into this branch as well as a redesign to the chef-solo provisioner.

The chef-solo provisioner now creates a scheduled task to kick the chef run. This allows chef to be run with UAC enabled and allows for real-time output of chef output. This also sets us up for an easier migration to winrm2.0 gem using NTLM auth instead of basic.

@pmorton Can you take a look? I would like to cut a new vagrant-windows gem this week if possible. I've recently tried it out on OSX running vagrant 1.2.2 and Windows 7 host running vagrant 1.1.5.