If the error response doesn't look like an Error object, don't convert it into one.
Merge pull request #46 from uber/non-error-errors-not-converted

Non-Error error responses not converted into Errors