Created by: jasnell
Implements a variation on connect() that allows for optimistic piplining of outbound writes while the CONNECT tunnel is still being established. Useful for reducing latency. Best implemented as a separate method since not all uses will want to, or be capable of, making use of pipelining.
Work in progress: Needs tests