Improved self-elevation mechanism (now entirely in PowerShell).

Signed-off-by: F.D.Castel <fdcastel@gmail.com>