Update .jshintrc
Add error classes
Use error classes
Update tests to match expected status
Pass on status code on API errors
Avoid using JSON objects as an error message
Merge pull request #38 from AnyFetch/error-handling

Better error representation