Got some rudimentary TCP going on, still a long way before it's proper dnscat-protocol communication
Remove session.*, and roll their functionality into dnscat.c (for now), hook up the TCP functionality (without the dnscat protocol for now)
Fix a memory leak
Add a length prefix to send()
Properly queue and, when requested, return received data
Send a SYN properly. Received data isn't parsed yet. Very beginnings of the dnscat protocol.