Added some additional commands to support some edge cases like app engine already being installed but disabled by using the same service account for all data; only creating a new JSON key when a user account is created to avoid multiple JSON keys being created simultaneously; asynchronous function deploy (maybe a bad idea) to speed things up; and changing repository source to be relative path (repository.google.com needs to point to original project path, and relative feels less brittle)
Added some additional commands to support some edge cases like app engine already being installed but disabled by using the same service account for all data; only creating a new JSON key when a user account is created to avoid multiple JSON keys being created simultaneously; asynchronous function deploy (maybe a bad idea) to speed things up; and changing repository source to be relative path (repository.google.com needs to point to original project path, and relative feels less brittle)

Change-Id: I2c8c2ecefed7c41821f36d67cca9ecf9dc198a1a

google/report2bq,google/report2bq,google/report2bq,google/report2bq