Allow configuring the cache options per presenter

Implements #52.
https://github.com/zendesk/curly/commit/a4f3e1dab406389bcb2e039b418138ec9a72014d