Use tftproot variable instead of hard-coding /tftpboot
Create #{tftproot}/windows-6.2/extra directory before using it
Fix typo in comment
Allow some supported OS to not have an /install dir

This is needed for Windows.
Put files in the right directory for Hyper-V

Do not use "#{tftproot}/windows-6.2" but ""#{os_dir}" which will work
both for Windows Server and Hyper-V Server.
Add script for setting installed state for windows nodes
Generate a build_winpe powershell script for each Windows platform

This will make it much easier for people to run the scripts.
Remove some unneeded debug output
Allow parameters to set_state.ps1
set_state.ps1: Several fixes to make it work

Fix pathes, and add some wait at the end to let the admin node actually
process the transition.
crowbar_join.ps1: Fix writing node name to client.rb
Merge pull request #195 from vuntz/hyperv-fixes

https://github.com/crowbar/barclamp-provisioner/pull/195

Merged by devtool for rajinir