Add support for VirtualBox 4.2.x
Merge pull request #8 from ixxus/master

Add support for VirtualBox 4.2.x
Bump Version
Added puppet support for windows

bumped version to 0.1.3
changed gem dependencies to allow vagrant 1.0.5 (changed to ~>1.0)

overwrote just enough of the puppet provisioner to allow it to work on
windows.
bugfix: allow code to run cross-platform.

previous checkin assumed the platform was windows(powershell) and set commands that only work in powershell.
Now the puppet provisioner checks the platform and picks the best available command.
bugfix: allow code to run cross-platform.

previous checkin assumed the platform was windows(powershell) and set commands that only work in powershell.
Now the puppet provisioner checks the platform and picks the best available command.
Merge branch 'puppet_support' of github.com:preflightsiren/vagrant-windows into puppet_support
Merge pull request #11 from preflightsiren/puppet_support

Added puppet support for windows
Adding puppet custom facts support

Vagrantfiles can now include puppet facts using the puppet provisioner:
config.vm.provision :puppet  do |puppet|
   puppet.facter         = { "role" => "app" }
   puppet.pp_path        = "c:\\temp\\vagrant-puppet"
   puppet.module_path    = "modules"
   puppet.manifests_path = "manifests"
   puppet.manifest_file  = "base.pp"
end

this will run a series of "set facter=value;" commands before running puppet apply.

As this uses set and not setx the variable will only be set during the provisions managed by vagrant.
bump version
Merge pull request #13 from preflightsiren/puppet_support

Puppet support
Added ps-runas PowerShell script that wrap the chef-solo command to ensure credential delegation works properly on the guest VM. This was required in order to fix COOK-1172 and allow SQL Server to install properly through Vagrant.
Version bump from 0.1.4 to 0.1.5
Fixed ps_runas function to wait until all output from the spawned process was received. Previously some of the Chef run output might be truncated, especially on faster report handlers like minitest.

Fixed ps_runas function to properly bubble up the spawned process exit code.

Only include the ps_runas script when executing chef-solo. This fixed an issue where the run would error out complaining that the command line was too long.

 Please enter the commit message for your changes. Lines starting
Added initial plugin infrastructure and config impls
Added Windows guest plugin impl. Updated machine monkey patch
winrm communicator upgraded to vagrant v2 plugin
Removed monkey patches driver. Vagrant 1.1+ natively support read_mac_addresses
Removed old vagrant_init. Added remaining dependencies as relative_requires to plugin (probably incorrectly). Upped version to 0.2.0.
Updated gem lock