Fix a problem in UntarFile() with missing directories.
Fix a problem in UntarFile() with missing directories.

Apparently in tarballs, it's possible for member items to have files, but the tarball doesn't contain the parent directory. In this case, we need to create the directory; since no mode information exists, we use the user's umask to set the permissions.

preed/git-vendor-mirror