add support for more tarball format

source & root tarball can be .tar.bz2 or .tar.xz format now.