Fixed wrong byte order on big endian platforms (e.g. powerpc).

The ZIP file format is little endian. When using the mod_zip module on big endian platforms, the code did not work (the produced archive was invalid). This code fixes this behavior and was tested on a powerpc Linux platform.