deposit: commit about the smooth scroll of inner anchors

* see the invenio changes and extend the templates from inspire

Signed-off-by: Georgios Kokosioulis <giokokos@gmail.com>
deposit: first port of the modal window

* bundles compatible.

Signed-off-by: Georgios Kokosioulis <giokokos@gmail.com>