Connection: proxied socket methods should have return value proxied through
Connection now has a 'isBackedUp' property that switches to true when the socket's write buffer is full and back to false when it is drained and ready to write more data
Connection can now take 'writeBufferSize' option which sets the highWaterMark for the underlying write socket