Amazon errors displayed in exceptions

When an Amazon request failed before it would only show the status code for the http response.  Now it shows the status code for the http response, the Amazon error code, and the Amazon error message.
@bluebaroncompsci please stick to PSR-2. Alignment and braces are quite messed up in this method