Pylinted auth quite a lot
Merge remote-tracking branch 'origin/feature/22-request-auth' into feature/22-request-auth

Conflicts:
	tentd/utils/auth.py
Merge branch 'develop' into feature/22-request-auth

Conflicts:
	tentd/utils/auth.py
Merge remote-tracking branch 'origin/develop' into feature/22-request-auth
Initial commit of KeyPair data model class
Added id and key to keypair model. this is going to be undone by MongoDB refactorin anyway
Merge branch 'develop' into feature/22-request-auth
Merge branch 'develop' into feature/22-request-auth
Merge branch 'develop' of github.com:pytent/pytentd into feature/22-request-auth
Started working on model for keypairs in mongo
Merge branch 'develop' into feature/22-request-auth
started making real progress with auth and db storage
Merge branch 'develop' into feature/22-request-auth
require_authorization header now works
Merge branch 'develop' into feature/22-request-auth

Conflicts:
	tentd/blueprints/entity.py
auth module now returns 401 if auth_required is set and no Authorization header is detected
Auth decorator breaks lots of tests
Merge branch 'develop' into feature/22-request-auth

Conflicts:
	tentd/documents/followers.py
Written test client wrapper for HMAC requests -AuthorizedClientWrapper
Made AuthorizedClientWrapper more stable and fixed all tests