Complete OAuth2 Provider

Complete support for OAuth2 Provider.

and sample hard coded data to demonstrate replies.

Assuming you have our SSL certs in your cacert.txt of httplib2 that is included with gcutil you should be able to execute the following successfully:

gcutil --authorization_uri_base=https://localhost:5000/oauth2 --auth_host_name=127.0.0.1 --auth_host_port=9999 --auth_local_webserver=true --api_host="https://localhost:5000/" --fetch_discovery=true --project=some-project-name getproject