[WIP] Allow override of request cache headers

This PR corresponds to feature #99.
Any comments welcome (I know, tests are missing..)
@dbu FYI, you can avoid bothering contributors about such small CS issues (especially new contributors). The dev version of the PHP-CS-Fixer tool is amazing now (this requires installing it from source as the pre-built phar is the stable release from the beginning of August)