Initial support for Google Cloud Storage

This is an initial support [Google Cloud Storage (GCS) JSON API](https://developers.google.com/storage/docs/json_api/)

To simplify the review process, this PR contains only the initial scaffolding of the provider and some domain objects related to the buckets.