cleanup in preparation of libuv usage
CMake fixes
fix finding async and libuv
rework client to use libuv, compiling
clean up of utilities to use fixed sizing, and provide transfer, eof bits, and string size checking
move typedefs to quicktcp namespace, add eof support to bytestream
basic server implementation using boost::asio
add additional eof methods
rework client to use boost asio
Fix finding async, update async version
remove unused files
Fix transfer buffer error, compile error in TestUtilities
Basic client implementation using boost asio. Need support still for full buffers on large transfers
Fix eof operations on byte stream, add tests for byte stream. Fix binary serializer stream operations
fix issues with large transfers, add test for large transfers
basic client implementation complete