Bzip2 compression/decompression algorithm for dartlang.