Powershell args

Adding powershell startup args and surrounding the powershell command in quotes.

Also fixing the specs after the change to add finding powershell.exe from several lookup locations.

Some of this was referenced in #1