Update PowerShell (to YAML and to PS3/4 syntax)

Not much to say here, just a long overdue push request to get this updated to PowerShell 3
NOTE: there's no WorkFlow or DSC syntax here -- just straight PowerShell.
Revert changes for this file. "diff -u --ignore-all-space" shows that they are identical.