Added support for authentication objects.  Full backwards compatible, and all tests pass.
Merge pull request #22 from who/authentication_classes

Added support for authentication objects.