Fixing Etag cache by generating the header when appropriate & accounting for non-cachable compressed responses
Fixing the 'content-length' header decoration & a reference error in the last commit