Allow S3 Host override

To support a S3 Proxy an override of the host is required. This pull request supports the override via the environment variable `S3_HOST`

fixes #129