Ability to copy files larger than 5GB in size and cross account copy 

Adding ability to do copy of files larger than 5gb by using multi part copy. each part that will be uploaded can have a size that is configurable from the options. This is required if you want S3 to generate the same etag for multi part copy. Also  added the ability to do cross account copy in AWS. By default only the resource based policy is supported from amazon and not role based. Also we give full control of data to the owner of the destination bucket and hence ACL's are no longer valid in destination bucket for cross account copy.