Rudimentary send/recv with the dnscat protocol works.
Remove some debugging code
Automatically clean up the send/receive buffers whenever we reach the end.
Buffered data is now sent, even after stdin is closed.