Initial package release

* Creates invenio_demosite package. Until now, invenio_demosite  was
  being developed within the Invenio project main source code base.
  See <http://invenio-software.org/> for more information.

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
Co-authored-by: Esteban J. G. Gabancho <esteban.gabancho@cern.ch>
Co-authored-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Co-authored-by: Guillaume Lastecoueres <guillaume.lastecoueres@cern.ch>
Merge pull request #1 from jirikuncar/pu-initial

Initial package release
Adds gitignore

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
Merge branch 'next' into pu

* next:
  Populates authors from invenio repository

* NOTE The merge commits adds new demo site related authors
  from the "pu" branch.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
Renamed recordext to jsonext
Merge pull request #3 from egabancho/pu-jsonalchemy

Renamed recordext to jsonext
Undo 68c977e
Remove BibField
Merge pull request #5 from egabancho/pu-jsonalchemy

JSONAlchemy: BibField removal and namespace fixes
workflows: fix imports in tests
installation: egg info adddition for dependency links
installation: version parsing from dependency links
travis: initial configuration
config: adds demosite specifc configuration

* Adds module with demosite specific configuration.

* Adds config module in entry point, allowing it to be loaded
  automatically by Invenio.
Merge pull request #6 from lnielsen-cern/pu-site-config

config: adds demosite specifc configuration
Merge pull request #4 from jirikuncar/pu-travis

Travis integration and installation fixes
ranker: fix default knowledge base value
Merge pull request #8 from jirikuncar/pu-ranker-config-fix

ranker: fix default knowledge base value
travis: installation process improvement

Signed-off-by: Jiri Kuncar <jiri.kuncar@gmail.com>
bulletin: fix configuration of default css path

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