unpack tarballs into adjacent temporary directory, then move into place (fixes #50)