support for google cloud storage module

This module adds the support for Google Cloud Storage api V1. Most of the code is taken from S3 module as GCS api V1 is compatible with S3 API's. Modifications has been made to support GCS and feature to support canned ACL's has been added.