socket lib updates
added smart pointers for thread allocation.
added a few more read/write utility methods.
organized library in namespaces, log2::tcp.
removed old files
removed log2sockets.h
updated type on size_t write16(uint16_t bytes2);
client::rx_flush is now thread safe.
updated readme
Merge pull request #2 from ahebert/master

Lots of library updates