fixed OSX compatibility by not adding any data descriptor section to the
zip file but store all necessary information about data and compressed
size in the local file header instead. now zip files should be generated
which OSX finder should also be able to unarchive.