LZW compression and decompression
