Adding optional proxy configuration for AmazonS3Client

I'll be submitting this pull request to Netfilx/exhibitor once I get one or two more CRs on it.

@rjmac, @jkew mind giving it a quick once over? Thanks!

@splittingfield I've implemented the changes we talked about if you want to review again.