installation: fix variable name & missing module

* Fixes wrong variable name causing demosite population to fail.

* Adds missing module qrcode to requirements.

* Fixes error output during demosite population.
config: add site configuration loading

* Adds loading of default site specific configuration from
  entry points.
Merge pull request #190 from lnielsen-cern/pu-fixes

Minor fixes + default site configuration
Merge remote-tracking branch 'egarciag-github/pu-pidstore' into pu
scripts: demosite populate options

* Custom MARC file input for demo records;
* Starting bibsched job id;
* Extra info.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
travis-ci: pip issue hotfix

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
Merge pull request #2 from adrianp/poo

scripts: demosite populate options
global: fix handling of debug and simplify toolbar

* Fix issue where runserver manage command would not enable the
  Werkzeug debugger.

* Changes how debug-toolbar is enabled via only DEBUG and EXTENSIONS
  configuration variables.

* Fixes issue in legacy module that would override app.debug with
  value of CFG_DEVEL_SITE even though DEBUG had been set in
  configuration.
registry: move to separate package Flask-Registry

* Moves Flask-Registry to a separate external package.

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

* Fixes a broken import.
Merge pull request #4 from lnielsen-cern/pu-flask-registry

Move registries to external package Flask-Registry
SSO: initial release

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>