feat: Upload/download files to google cloud storage.

This change set adds the ability to upload or download files from google cloud storage.
Selector argument removed, so cannot submit partial metadata request. Also, if changing the value of default parameters, change them consistenly across all methods.