Fix proxy bug where it lies about encoding

There's actually a note in the go HTTP package (which I was trolling through before making this) about how difficult it is to support deflate due to differing implementations and how gzip was way better and typically everyone that takes deflate also takes gzip anyway.

I can add support if you wish but I'd rather wait until we have a compelling use case.