Huffman Coding

This PR adds the naive version of [Huffman Coding](http://en.wikipedia.org/wiki/Huffman_coding) (part of [Deflate](http://www.gzip.org/deflate.html)).

It lacks docs, no time now :pensive: