Temporarily switching to bleed-edge sabre/http until there's a release.
Refactored authentication system to be stateless.
Authentication backends can now specify the reason for failure.
Supporting multiple auth backends.

Fixes #191.
Missing unittests.
ACL plugin no longer relies on $authPlugin->getUserName().
Fixed broken unittests.
Changelog
Merge pull request #582 from fruux/multi-auth

Authentication refactoring