Add Google App Engine support. First, http.DefaultTransport is not
available on GAE so appengin/urlfetch is used. Second, when running on
GAE Prod, service account and private key are no longer required. Instead
GAE App Identity API is used.