Allow S3 client to send cache control headers on object creation
Merge pull request #108 from modethirteen/s3_cache_control

Allow S3 client to send cache control headers on object creation
cache control is not dependant on presence of ttl
Merge pull request #109 from modethirteen/s3_cache_control

cache control is not dependant on presence of ttl
logging of unhandled exceptions in Dream plumbing
Branch: dr-122
Merge pull request #110 from sdether/dr-122

DR-122 Not all 500s are logged
Fixing off by one error in Dream
Merge pull request #111 from yurigorokhov/DR-123

Fixing off by one error in Dream
We were unable to decode base64 encoded requests, b/c we wer always setting the ContentEncoding header for incoming messages, which removed the 'base64' string from them.
Merge branch '2.5' into fix_base64_decoding_for_dream_requests
Merge branch 'fix_base64_decoding_for_dream_requests' into DR-121