Default ACL on S3 is 'private'
fixup UploadRequest._calc_cache_control
ListRequest to iterate over the files in a bucket