Fog Adapter

I added a generic Fog adapter, which supports standard Fog::Storage configuration options (Amazon S3, Rackspace Cloud Files, Google Storage)