Add support for generic OAuth2 access token in v3 API client

ApiKey authentication is deprecated in favor of OAuth requsts.
http://dev.bitly.com/authentication.html#apikey

This commit attempts to extend the existing code base with the minimum to support the generic OAuth2 access token, tested it with basic actions like /v3/shorten