workflows: inspires aproval action fix

* Amends inspires_approval action to save its outcome
  to the extra_data of the object so workflows using
  this action will be able to branch their execution
  paths deppending on the outcome of the action.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
deposit: literature workflow fix

* Amends literature workflow to take different
  execution paths depending on the inspires_approval
  outcome.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>