fixes #3163 (file handle is leaked on invalid zip files) by
destroying the readstream when there's a parse error.
when reading an extension zip file, if there's an error destroy the readstream to avoid
leaking file handles.
Merge pull request #3166 from adobe/dangoor/3163-install-non-zip

fixes #3163 (file handle is leaked on invalid zip files)