deposit: filters separated to another file

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
deposit: indentation fix in fillform.js

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
deposit: run.html indentation fix

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
deposit: mapData function moved to Filter class

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
deposit: Importer class for import

* Can import from multiple sources.

* Makes the queries in parallel.

* Combines the queries results in a configurable
  way.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
deposit: MessageBox jQuery plugin

* Converts a DOM object to a container showing
  messages with given Hogan template.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>