implements the get_http_url, get_https_url and url functions according to the openstack and aws providers
refactor: duplicate parsing of the storage_uri, file#url uses service.create_temp_url to be able to pass options now
adds :os_account_meta_temp_url_key to test mock helper
corrects object_tests, also working in mock mode now
fix S3 vs EC2 escaping differences
[aws|sdb] don't pass host to request

closes #2248
tighten mime-types dependency for 1.8.7

closes #2269
Merge pull request #2226 from anynines/hp_provider_temp_urls

Temp url generation interface modification according to the aws and openstack providers
Release 1.16.0