Initial commit. Code works, but needs polishing and bulletproofing.
Updated code.
Added readme in Markdown format.
Updated readme.
Massively updated code.
Added test cases for adaptive Huffman coding.
Changed assert statement to explicit assertion.
Updated code, added test suite.
Updated readme.
Updated code.
Refactored shared Huffman encoding and decoding code into new classes.
Updated readme.
Changed license warranty clause from uppercase to normal sentence case.
Updated code.
AdaptiveHuffmanCompress, AdaptiveHuffmanDecompress: Fixed algorithm to actually use the adaptive Huffman code that was generated.
Changed test framework to use inheritence and separate compression/decompression more cleanly.
Readme.markdown: Updated description to match web page, updated copyright year.
BitInputStream, BitOutputStream: Updated and added comments. (Taken from project "Arithmetic Coding" commit f701c4b1bd01a3e8a2f71246bfdf52a79149ec65.)
prepare project for maven build system
add copyright to ofiginal 'nayuki' code