Now honors content-length/transfer-encoding when proxying instead of always buffering and choosing content-length