Implemented multi-byte LZW from "http://pieroxy.net/blog/pages/lz-string/index.html"