A standalone JavaScript implementation of the Lempel-Ziv-Markov chain (LZMA) compression algorithm