test(interop): add lzma, brotli, tar, zip, and tar.* pipeline interop tests
Expands bin/test.sh so `just test full` now exercises every supported format
against its canonical CLI: lzma (xz-utils), brotli, tar, zip, and the four
tar.<codec> compound pipelines (tar.gz/xz/bz2/zst). This catches any drift in
archive-format compatibility the Rust unit tests cannot see — in particular,
that cmprss-produced pipeline archives are readable by the stock tar CLI and
vice versa. Adds brotli/zip/unzip to the devShell so all tools are available.