restful: initial release

* Adds Flask-Restful initialization.

Co-authored-by: Jiri Kuncar <jiri.kuncar@cern.ch>
deposit: improvements for new code structure

* Adds restful API for depostions.

Co-authored-by: Jiri Kuncar <jiri.kuncar@cern.ch>
docs: commit message format section correction

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

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
requirements: dictdiffer egg fix

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
travis: pip --upgrade removal
JSONAlchemy: allow `extend` on parser extension

* Allow to extend the content of the parser extensions, like for the
  producer rules.

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@cern.ch>
JSONAlchemy: bug fixes
deposit: migrate workflows and fix test

* Migrates existing workflow to new workflow tasks.

* Fixes an issue with a test.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
installation: version modification to 1.9999

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