Fix Powershell Command Error Handling
Fix Powershell Command Error Handling

Fix the error handling for the PowerShell commands used
for HyperV/SCVMM SSA functionality.

In addition attempt running non-elevated powershell via winrm
for the CheckPoint operation.  If it fails try again using
the elevated shell via winrm-elevated.

aljesusg/manageiq-gems-pending,rsevilla87/manageiq-gems-pending,rsevilla87/manageiq-gems-pending,aljesusg/manageiq-gems-pending