Updated uploadFileToS3.
- Failing to set an ACL will now result in a 1 second sleep before retrying
- aclRetries can now be passed as an argument