Response error handling.

Client returns raw JSON if response is valid, otherwise JSON containing
errors attribute.
Merge branch 'master' of github.com:floatingpointio/shipping_api