Just like with the writers, now that UDPReader is rock solid, this branch removes all UDP code from NetworkReader, finishes up the TCP code in there, renames it TCPReader, and then stands up an almost empty NetworkReader class that just prints error
messages telling users to use UDPReader and TCPReader instead.
This commit also fixes a couple small issues with TCPWriter, found now that I'm able to more thoroughly test TCP.
Just like with the writers, now that UDPReader is rock solid, this branch removes all UDP code from NetworkReader, finishes up the TCP code in there, renames it TCPReader, and then stands up an almost empty NetworkReader class that just prints error messages telling users to use UDPReader and TCPReader instead.
This commit also fixes a couple small issues with TCPWriter, found now that I'm able to more thoroughly test TCP.