Use Vagrant::Action::Builtin::Provision on Linux guests

This makes sure all required hooks, such as rsync and omnibus,
get run on provisioning. Along with chef.synced_folder_type = 'rsync'
and vagrant-omnibus makes chef-solo provisioner just work
on Linux guests.
Make sure to sync folders on provisioning
Use action_provision in action_prepare_boot
Fix autoload for WinProvision
fix for multibox with same cloud service name
Merge pull request #40 from devigned/feature/vm-size

Upgrade to azure gem to 0.6.4
Fix merge conflicts.
Merge branch 'devigned-fix/multibox'
Merge pull request #17 from dividedmind/builtin-provisioner

Use Vagrant::Action::Builtin::Provision on Linux guests
add .ruby-version to the gitignore
lock the gemfile into the minimum supported version of vagrant
patch azure so vhd names do not overlap
pin the httpclient version to the one used in vagrant due to inconsistencies
Add in powershell and winrm functionality and remove shell provider in favor of default provider
update readme with multibox and vagrant version / multi machine config