fix in ZipEntry.getComment which was causing a double free and memory corruption
new test for special chars in entry names