Fix 500 error because of incorrect parameter name
Select shellid from response using correct xpath
Return non-200 http results as errors to caller
Display errors to user on stdout

Also default user creds to vagrant
Merge pull request #1 from sneal/winrm-working

Winrm working