Fix missing return value
Tidy up move obsolete and deprecated files
Check for macro before setting it
Add this_layer and this_layer_type to SocketWrapper
Add 1-arity and 2-arity binding to CompletionCall
Add default construction and isNull for Call handlers
Fix async_result returns and handler copying
Add class PrefilledReadStream
Rename to max_needed for clarity
Allow selective enabling of async future returns
Generic HandshakeDetectStream and HandshakeDetectLogic
Add TestPeerLogicProxyClient
Refactor handshake parsing and logic classes
Fix gcc compile
Fix incorrect future returns for pure virtuals
Fixes to handshake and socket wrapper
Fix thread destruction in TestPeer and better exception reporting
Add ContainerDeletePolicy for ownership containers
Fatal error if a Thread is destroyed while running
Refactor Handler wrapper to meet the safety assurances of the original Handler