Disable Guzzle exception for error responses

Our HTTP client is expected to return the response for 4xx and 5xx, not to throw an exception.

this is probably the reason why #32 throws a guzzle exception here