Issue #1565: COutputCache should respect Content-Type headers

Issue #1565: COutputCache should respect Content-Type headers

Allows Content-Type, Content-Length, Content-Encoding, and Etag headers to be cached