ServiceError: expose HTTP status and body (text of error message) 

Avoid having to parse #message to determine specific error
Merge pull request #140 from aceofspades/master

ServiceError: expose HTTP status and body (text of error message)