Adds copying amongst s3 (rather than downloading the file and reuploading) when possible.
Merge branch 's3duplication-from-sidraval'