Revert name2 changes for retrieving gz or 7z.
Prg.install(): move isInstall test sooner to avoid getting archive.
If Prg is in dependencies of another Prg, don't build Zip.
Prg.GetFolder() If folder already computed, don't compute it again.
BuildZipJDK() builds a tar.gz, not a tar.7z