Make upstream caches respect Accept-Encoding headers.

Nginx was shielding us from this bug when we were having it recompress
responses.