previewer: initial release of ZIP file plugin

closes #2321