s3: support for provider-specific options
Merge branch 's3_server_side_encryption' into integration