Migration from Low-level C Linux-specific Serial port to boost.asio

Many changes in logic and interface of serial port.
CMake files updated.
Project cleanups

3rdparty tools removed. Master skeleton created.