Added tar.xz support to archive helper functions