pts-core: Use system's zip library if PHP ZIP is not available