refactor: use oauth2 with real user for google api
Service accounts have a fixed limit of storage set to 15GB after which
uploading fails with storagequotaexceeded
error. By using a real user to authenticate with API's we can overcome this limitation.
Caveat: We need to run the script locally first to fetch oauth2 token and set it as env variable.
Edited by Navin Karkera