google cloud storage: add some sanity checks when using service accounts

Change-Id: I9fe5efcb75816d5c7770e589e2d102884e2e6131