Openstack + HP fog provider blobstore support

This PR updates the fog gem to 1.16.0 to support the openstack and hp provider additions in the new version. 

In addition it simplifies the config scheme for fog connections to allow to pass in any fog connection. It should be in the responsibility of the fog gem to ensure that the passed in configuration is valid.

@drnic : This implements the changes we discussed via email.