Supports authencation with service account on Google Compute Engine.

Adds a new configuration option "auth_method" to choose
authentication method.
---

Hello Tagomoris,
This is the patch I talked about.  Since google-api-client gem 0.7.1 was shipped as a stable version, you can merge this change into master instead of keeping it in a separated branch if you want.