Support gs: protocol for Google Cloud Storage.

It's better support for Google Cloud Storage. Could you merge this PR?