refactor(auth): Removes require_authenticated

This change removes the require_autheticated decoroator in
favor of a token property and setting the value of the property
into session headers
Removes redundant _set_auth_token method
refactor(session): Removes args from Session ctor

The python requests library apparently removed arguments from __init__
in the latest version. This removes the args from the ctor and assigns
them manually.
fix(eventlet): Fixes eventlet import_patched issue

The latest version of keystoneclient imports requests which was
monkeying up our import_patched. This change monkey-patches the
sockets directly instead of using import_patched which works around
the issue.
fix(get_messages): Fixes a bug with get_messages

Also shortens the single test that we have
fix(json): Don't use response.json

Some versions Response.json is a func, sometimes
it's a dict property. Just don't use it and
deserialize it ourselves.
Claim can also be queried.
fix(NoSuchQueueError): Exception was not imported
Delete queue never fails.
Get queue meta requires the queue to exist.
Merge pull request #6 from lichray/fix-delete-queue

Delete queue never fails.
Merge pull request #5 from lichray/claim-read

Claim can also be queried.
Merge pull request #7 from lichray/fix-get-queue-meta

Fix get queue meta
Fix pep8 problems.

The command to run is `pep8 --ignore=N404`, which is as same as the
server.  The more strict `hacking.py` is not involved yet.
Merge pull request #8 from lichray/fix-pep8

Fix pep8 problems.
fix(flake8): Remove ununsed import