improve bigquery connector to optionally allow use of gcloud credentials