Highlight use of permissions alnog with authentication
Add `Unauthenticated` exception.
Add docs for 401 vs 403 responses
Use correct status code
Use correct status code
Use two seperate exceptions - `AuthenticationFailed`, and `NotAuthenticated`

Cleaner seperation of exception and resulting HTTP response.
Should result in more obvious error messages.
Merge with master
Remove OAuth2 from docs
Implementing 401 vs 403 responses
Travis tests for python 3.
Also test 3.2
compatible print statements.
Python 3.3 not available yet.
First passing test under p3k \o/
Don't forget to add six for requirements.
Don't forget to add six for requirements.
Fixed test with base64.
Don't test with python 3.3
Fixed python2.7 compat issue.
6 first tests passes under python 3.2