More helpful error message when ZipInstaller fails

I was having fits because I couldn't get elefant's installer to work with zip files.  It turned out that I don't have zip enabled in php.ini.  This change returns "Zip file installation failed: Class 'ZipArchive' not found." instead of "Zip file installation failed: Could not unzip the file."