Stop eating the error detail.
Stop eating the error detail.

Some APIs return useful messages in 401 responses, etc, but
HttpResponseMessage.EnsureStatusCode() throws away the response, and
only includes the status code in the message of the exception it throws.

This throws a custom ApiException with enough information in it to deal
with the error properly.

jlucansky/refit,martijn00/refit,onovotny/refit,paulcbetts/refit,onovotny/refit,PureWeen/refit,ammachado/refit,jlucansky/refit,mteper/refit,mteper/refit,PureWeen/refit,martijn00/refit,PKRoma/refit,ammachado/refit,paulcbetts/refit