Add bucket versioning support

Presumes #339 is merged to master already (merged on this branch).

See: https://cloud.google.com/storage/docs/object-versioning

Addresses the 'logging' field described in of #314.