Allow `Etag`, `Pragma` and `Last-Modified` headers

Server side caching techniques shouldn't be disallowed.

See: https://github.com/rack/rack-contrib/commit/3f42d3afe7323d322567d77cd404fb5bd8d9f1eb#commitcomment-5084830