Changed CMakeLists for windows, there was a problem with boost thread library.
Improved the TCPMessage class and added unit tests