Updated the archive method of creating zip files to use ZipArchive rather than relying on and using shell exec zip binary