pidstore: name conflict fix

* Fixes a name conflict between a class defined in the file
  and a class imported in the same file.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
legacy: tasklets configuration and loading

* Adds configuration variable CFG_BIBSCHED_TASKLET_PACKAGES, which
  defines which packages to load tasklets from.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
workflows: engine branch halt testcase

* Adds test case for halting workflow execution in workflows
  with branches.

* Adds temporary fix to be superseeded by larger refactoring
  of workflows.

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

* Fixes issues for default deposition types.

* Removes debugging code.

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

* Fixes deposit API to work with latest jsonalchemy updates.

* Removes conditional loading of pidstore.

* Fixes API error reporting after upgrade to Cerberus 0.5.

Co-authored-by: Esteban J. G. Gabancho <esteban.gabancho@cern.ch>
Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: sticky footer fix

* Fix sticky footer issue on pages with content longer than 100% window
  size, by updating to the reference sticky footer implementation for
  Bootstrap3.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
accounts: gettext import fix

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>