celery: before first request processing fix

* Fixes an issue where before first request functions where not being
  run, causing certain registries not to be initialized

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

* Changes icon to Font Awesome instead of Bootstrap library.

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

* Fixes issue in translated string.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
search: template macros import fix

* Fixes template to import from correct template instead of the
  base template.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
deposit: widget templates and js fixes

* Fixes problems introduced in Bootstrap 3 migration.

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

* Fixes issues in deposit templates.

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

* Fixes button state issue for bootstrap 3.

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

* Adds configuration variable to allow overriding
  ServerAlias in apache configuration.

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