Changed to using .NET's ZipFile rather than Ionic