First pass at implementing schtasks instead of starting new .NET process to run chef-solo
chef-solo provisioning now works with schtasks
cheftask.ps1 script properly waits for start

cheftask.ps1 now properly waits for the chef-solo task to start or times out after a minute
Quote all paths to avoid errors for files with long names
Refactored chef-solo option generation
Added missing helper require statement
Reformatted some code to make it readable

Added comment about https://github.com/WinRb/vagrant-windows/issues/63
Updated readme notes

Upped winrm max_retried from 12 to 20. Added readme docs for new windows.set_work_network setting.
Merge branch 'chef-schtasks' into vagrant-1.2