Gcs support incomplete

I was all excited for GCS support natively - but turns out the bulk loader uses this FileStore thing:

func NewFileStore(path string) FileStore {
	url, err := url.Parse(path)

	if url.Scheme == "minio" || url.Scheme == "s3" {
		mc, err := x.NewMinioClient(url, nil)

		return &remoteFiles{mc}

	return &localFiles{}

And it only supports minio and s3. Unfortunate!

I do not have time currently to contribute it but just wanted to put this out there for whomever wants to do it.