Add better error handling
Fix specs
Merge pull request #34 from scienceexchange/error_handling

Error handling
Inherit from client error
Merge pull request #35 from scienceexchange/error_handling

Inherit from client error
Fix range
Fix comment
Merge remote-tracking branch 'upstream/master'
Bump version
Merge pull request #11 from scienceexchange/master

Add custom errors