WIP previewer: initial support for ZIP files

* Adds files for integration.
* Not fully working yet
* Not tested
* JS and CSS are inline in the template, they must be moved in bundles

Signed-off-by: Antonios Manaras <antonios.manaras@cern.ch>