unarr: support ZIP files with missing central directory