Bump version
Renames exception classes and tests
Tests error handling in client

TODO:

* Python 3.3 tests failing
* Handle no error but no results