[openstack] should allow endpoint_type on storage for authentication

Hi,
we had some problems with the storage authentication on fog/openstack.
Our openstack storage-object doesn't authenticate on the 'publicURL' it should use the 'adminURL'.
So to avoid breaking other people code, you can just pass the :openstack_endpoint_type as an option.
Thanks.