cpoll: threadpool: add ability to run code after a thread is created and before a thread is destroyed
cppsp: fixed error in http header parsing
cpoll: added readAll and writeAll implementation to base Stream class; derived classes will no longer need to implement these
cpoll: misc. minor bugfixes
cpoll: MemoryBuffer can now be implicitly cast to a String
cppsp: htmlEscape error messages
cppsp: support reading past http request headers, allowing websocket support etc
cppsp: misc fixes
cppsp: fixed segfault in case of 0-length http response
socketd: socketd_client: fixed bug in synchronous read