Injecting a http_base.Client instead of a oauth2 client, getting rid of google_oauth2_client.

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//297403003