Remove cache headers in Rack::Cache::Discourse

This change prevents cache headers from being sent upstream from rack cache. Before, if there was anything caching between discourse and the user (such as varnish), once a response got cached it would be served to every user regardless of login status. This change prevents such situations by removing all cache headers from going upstream.