Enable caching according to settings
Currently, `helmet` sets things as not-cached by default. I'll add a `settings.cache` that when `true` will cache things (except XHR requests), and when `false`, cache nothing.
