Adding support for custom S3 Object options

mostly so that I can pass a canned acl of ":public_read", but it felt silly to limit to only one of the [many options available](http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/S3/S3Object.html#write-instance_method).