Pure JavaScript de/compression (bzip2, etc) for node.js, volo, and the  browser.