Fixes content from the response from node.js being cut off

According to HTTP/1.1 Spec:

The Connection general-header field allows the sender to specify options that are desired for that particular connection and MUST NOT be communicated by proxies over further connections.
See: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

I noticed that when sending agent: false this would also have the same behavior. With a non-node back-end such as apache, things work fine.

I have simple test cases available if you'd like to experiment with them.