Fix indendation
Switched from make to CMake
Temporarily drop win32 support
Switched to cpp code
Applied GNU license recomendations
Removed list.h in favor of std::vector

list.h ordered them by id though, so this may introduce some bugs (will
inspect later)
Extracted TCPListener from udpclient
Initial part of prototype
Properly receive tcp packets
Forward received tcp data from client to server
Refactored into pipeline
Extracted TCPPortFilter from code
Added broken udp->raw pipeline

Added names to NetworkPipes and sources
Added ConstPacket
Implemented DisconnectedSender in a nearly correct way
Extracted Host class
Server (and Client) filter correct tcp port
Nearly completed pipeline in both directions
Fix ports passed into TCPFilter
Send packets with correct TCP checksum