deposit: sanitize_html fix

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
deposit: edit form refactoring fixes

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: search templates upgrade

* Fixes some templates which was renamed or split up in Invenio
  search module.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
demosite: index fixture fixes

* Fixes index fixtures causing e.g. access rights not to be index
  properly.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>