workflows: submission update

* Amends the literature submission to start a new workflow
  asynchronously to perform post-processing, such as enabling
  approvals in Holding Pen.

* NOTE you need to run a Celery worker to complete the submission.
  See Procfile for details.

* NOTE literature workflow no longer generates a recid for the
  local system.

* NOTE You need to be in CFG_BATCHUPLOADER_WEB_ROBOT_RIGHTS of
  host (Currently set to http://inspireheptest.cern.ch). Set it
  to localhost in the workflow definition of
  process_record_submission to test locally.

* Adds specific INSPIRE templates for workflows.

* Adds new tasks used in the workflows of submissions.

* Adds a new module for robotupload utility functions used by
  the new tasks.

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