Make s3 key buffer size configurable.

The buffer size can become the bottleneck in very high throughput situations. Can't seem to get above ~60 MB/s with the buffer size set to 8K. Increasing the value results in being able to get up to 100 MB/s. Rather than changing the default for now, it should at least be easily configurable.