add support for unpacking .tar.xz files

This is requires for building and installing gnutls, which is a missing dependency for lftp.