Add real tar and xz tools

Replace BusyBox `tar` with proper tar (libarchive) and add
support for .xz and .lzma files (provided by xz tools).