Add OAuth2AccessTokenResponse
Refactor OAuth2BearerTokenHttpAuthenticator

Now allows to easily extract the JsonWebToken from a HttpRequest.
Add RichUserPassAuthenticator

So far allows to artificially delay credential checking.
Not delay credentials checking if none provided