simplify some diagnostic calls
fix signature of huffman_decode
multiple fixes:

* fix (return) signature of huffman_decode
* add huffman code toolchain
* update huffman codes from draft -08
add huffman toolchain to makefile
add huffman toolchain
rejig benchmarks and tests