Added support for OAuth 2 for devices
Allows to use another device_uri
remove prints
Support the login_hint parameter

Add support for setting the login_hint parameter which can simplify the authorization flow if the application knows the email address or domain the user should authenticate with. The parameter is defined at: https://developers.google.com/accounts/docs/OAuth2WebServer#formingtheurl
move login_hint to end
Correct a typo.
Clone headers before setting user-agent to preserve the semantics of httplib2 request method
Merge pull request #18 from jay0lee/patch-1

Support the login_hint parameter
Merge pull request #19 from uguatel/master

Clone headers before setting user-agent to preserve the semantics of httplib2 request method
Add two more .gitignore entries.
Allow kwargs in `OAuth2DecoratorFromClientSecrets`.

This just extends `OAuth2Decorator`'s support for mapping additional kwargs to
the subclass `OAuth2DecoratorFromClientSecrets`, and adds a test.
Add logging around missing refresh_tokens.

It's possible for a user to do the full 3LO dance and not receive a refresh
token. This is usually unexpected (such as the case of a server requesting a
token for a user who already has one for that same client ID), and can be hard
to diagnose.

This just adds a log message, with a pointer to the necessary argument to
force a new refresh token.
Fix filename in MANIFEST.
Merge pull request #20 from craigcitro/decorator_kwargs

Allow kwargs in OAuth2DecoratorFromClientSecrets.
Merge pull request #21 from craigcitro/log_no_refresh_token

Add logging around missing refresh_tokens.
Updating to Python3 (print statements to functions)
Updating to Python3 - updated except format
Updating to Python3 - relative import: implicit to explicit
Updating to Python3 - octal literal: added 0o prefix
Updating to Python3 - file() -> open()