s3 cache that emits proper cache headers
support gzipping formats in s3
Add notifier cache provider

This cache notifier can be useful to call a function after the cache is
saved, in a loosely coupled way.
pep8