rework client slightly based on usage within quicktcp. Processing function to provide conversion from byte stream on a per client basis
Changes based on quicktcp usage
more work on server running cleanly and shutting down. SendOverlaps were getting double deleted, and added ability to batch delete so i/o completion wasn't getting bogged down with delete
more work on getting client/server to work together
Merge branch 'master' of https://github.com/dbcfd/QuickTcp
Fix cmake errors. Rework client to use a processor class which converts responses from server. Rework server to improve memory cleanup using Overlap and ICompleter
Move client, server, os under quicktcp
use make_shared idiom
work on passing tests
Track outstandings to provide clean shutdown chain
make destructor virtual, don't static methods with this