Return complete error string (libzip error + system/zlib error) instead of returning system/zlib error only and leaking memory. --HG-- branch : HEAD