demosite: missing index models

* Adds missing index models.

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

* Fixes typo in template.

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

* Fixes CSS class used for chevron icon.

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

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

* Adds support for cleaning out deposit, files, cache, tmp and run
  directories.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: login referer url fix

* Fixes default referer url for sign in box, causing people always
  to be redirected to the account settings page.

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

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: double inclusion of title fix

* Fixes issue where the collection title was included twice on the
  same page.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: format record extra context fix

* Fixes problem with passing extra context variables to format_record
  that was introduced when merging changes from master.

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

* Disables one MARCXML tests.

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

* Moves test client request factory to separate helper module.

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

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