add guard to powershell_script, update vagrantfile and metadata for running against newer chef version