Add support for `proxy_uri` and `use_ssl`
Add support for `proxy_uri` and `use_ssl`

Most private object storage solutions support direct and proxy
configurations. For clients interacting with object stores in a direct
configuration, overriding `endpoint` works. In order to support object
stores in a proxy configuration, this commit adds a `proxy_uri`
option (along with a `use_ssl` flag for object stores without HTTPS
enabled).

murillodigital/deb-s3,DataDog/deb-s3,jjshoe/deb-s3,alexmreis/deb-s3,DataDog/deb-s3,alexmreis/deb-s3,krobertson/deb-s3,krobertson/deb-s3,madebymany/deb-s3,murillodigital/deb-s3,evertrue/deb-s3,evertrue/deb-s3,jjshoe/deb-s3,madebymany/deb-s3