Well, that was fun while it lasted.
Removed IByteReader and IByteWriter, in favor of InputStream and OutputStream.
* Yes, really.
* Removed several other classes and methods that had to do with these interfaces.
Renamed IIOProvider back to IStreamProvider.
Packet is now an interface.
Corrected a typo in Tokenizer.