Moved ProjectHashUtil.apply() to DirectoryDecompressor.decompress(). Changed
usages of ZIP archives to TAR archives (and added Ant to dependencies of
compiler-impl). Enabled bulk decompressing using
set of files to decompress and linear sweep over the archive.