LZ78 + LZW update, archive sample tests

Update and extend LZ78, start import of LZW, merge and tidy sample test
scripts