LZ78 with VInt pointers, Trove for dictionary
LZ78 store bytes instead of chars
LZ78 Tighten up in-memory data structures
Direct buffers, Interners, Rememberers, general cleanup