Start implementing ZIP files

* detect ZIP file as the source
* unzip
* list directory entries
* add comment about NDX and PDT file formats