Set Content-Type and Content-Disposition on S3 objects.

This implies passing a little more information to RedmineS3::Connection.put, hence the need to pass an attachment object instead of the attachment filename. Refactored the rake redmine_s3:files_to_s3 task accordingly.