renamed and externalized NetworkBuffer
added buffer to uart
externalized uart typedefs
implemented async uart read
add uart handler to Freejtag
added UART to Message
set socket address reusable
fix ping running wild on client disconnect
moved reuse_address
removed excessiv threading/queueing
massive refactoring of Message.cpp and Message.h
Message now streamable to ostream