Fix regression int xxHash in Go.
Add a Sizeable interface for transforms/functions. Modify the DivSufSort interface to encapsulate the details of the implementation (change of byte[] to int[] during processing). Reduce the amount of memory used in DivufSort.java. Implement the bijective version of the BWT (BWTS).
Implement the Sizeable interface in function/transform packages. Modify BlockCodec to support BWT ot other ByteFunction implementations.
Replace the 'block' option with the ability to provide an optiona GST to follow BWT(S). Since the compression output is not compatible with previous versions, increase
bitstream version.
Add a utility class to decompose a string into Lyndon words.
Fix incorrect bound check in Huffman decoder