BibWorkflow: add Holding Pen interface
- Adds a new Holding Pen interface that is going to replace the existing holding-pen functionality in OAIHarvest in the future. This new web-interface displays incoming objects (currently BibWorkflowObjects) for human oversight before being entered into the system, by Dinos Kousidis.
- Adds a new widget-support for Holding Pen in order to have custom UI Widgets related to workflow tasks that needs to be resolved by a human operator, by Dinos Kousidis.
- Adds and changes standard tasks provided by BibWorkflow to accomodate these changes, by Wojciech Ziolek.
- Adds new data-type property to BibWorkflowObject model, by Wojciech Ziolek.
- Adds object database logging, by Guillaume Lastecoueres.
Co-authored-by: Guillaume Lastecoueres <guillaume.lastecoueres@cern.ch>
Co-authored-by: Wojciech Ziolek <wojciech.ziolek@cern.ch>
Tested-by: Jan Aage Lavik <jan.age.lavik@cern.ch>