Changed to virtual hosting style S3 naming

By placing the bucket name in the host name, we avoid region-specific issues when retrieving S3 objects.