Correct some missing includes
Add Connection.cpp and some empty functions
Add TCPClient implementation
add some networkexception's descriptions