George coalesce pkts lower latency reduce memusage

I have finished the code to coalesce closely spaced packets. It also reduces latency as it directly writes to the other end instead of going through kernel to first check if we can write. It uses my new ringbuffer code and it reduces memory usage -- earlier each proxied connection used ~200 K of memory (+ ssl memory), we now use ~33K of memory (+ ssl memory ) @mranney @indutny @papertigers @sentientwaffle  please take a look