workflows: safer lookup of repository arguments

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
oaiharvester: sync workflow improvement

* Improves the INSPIRE production sync workflow to include more
  information in case of errors.

* Generally includes the reading of the harvested files inside the
  main workflow to allow for more information per bundle of records.

* Fixes a bug in the formatter function of the main sync workflow.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: new actions structure

* Changes the structure for actions to be AMD compatible.

* Adds templates for new core_approval action.

* NOTE Makes core_approval action the default action in literature
  submission. Run `inveniomanage upgrader run` to change your objects.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>