Rewrite the Range codec to look similar to the ANS Range codec (semi-adaptive with
header). It simplifies the code and improves compression ratio and speed.
Add a command line option to test compression/decompression without saving any
output (-output=none).
Modify OutputBitStream interface in Java: writeBit() does not return any value
(like Go).
Modified bitstream to allow bigger block size.
Now, max bitstream supported block size is 512 MB (unlikely to change again).
Max block size for block coder pushed to 256 MB (limited by block header size).
Block size must be multiple of 8. Bitstream version has been reset.
Patch to build java code on Android.
Remove switch/case on strings to allow building with java 5 source level (most
Android versions).
Add missing class. Add Linux shell scripts to prepare the java code for Android:
transform.sh path/to/Android/src/dir
Fix potential overflow in Global + cosmetic changes.