Updated Zip class

Fixed: Trailing semicolon in the Content-Disposition file header caused
trouble in some browsers