preserves order of zipfile entries

Makes ZipEntrySet preserve the original order of files in the zipfile.
Also preserves the insertion order of files.