Improve error handling; Fixes #1

`RPCError` renamed `HS2Error` to be more consistent with the shell's `BeeswaxException`.
`HS2Error` now prints the returned error message in the `TStatus` object, so interpreting errors should be clearer.