Add (a bit of) documentation about error handling and exceptions
Slightly improve coverage :-D
Add a test that would have caught #153
Improve test coverage a bit
Remove branches for hypothetical unknown Authorization headers
Document `#pragma no cover`s (Issue #154)
pep8
Merge branch 'topic/CheckPragmaNoCover' into develop
Raise a specific exception for bad credentials (issue #152)
Raise a specific exception for non-existing objects (issue #152)
Refactor tests

We don't need to inspect the exception, so we can use
unittest.TestCase.assertRaises
Add a documentation note about exceptions
Fix tests for Python <= 2.6
Add a script to check copyrights with git log. And fix copyrights.
Delete file from gist (issue #156)
Rename a file in a gist (issue #156)
Merge branch 'topic/GistRenameAndDeleteFile' into develop
Merge branch 'topic/SpecificExceptions' into develop
Prepare version 1.14.0
Publish version 1.14.0