Fix for U4-1709 Package installer should validate zip files

Please do not use exceptions in this namespace, they will be removed in future versions. Please use a suitable Exception type in the .Net framework (there are hundreds). InvalidOperationException is a good generic one for many.