Implement TCPListenOptions.disableAutoClose. Fixes #641.

This allows the TCPConnection instance passed to the connection callback to outlive the duration of the callback.