Integrate email/private key auth option for GCS destination

Done.