workflows: adding matching module

* Adds matching module to handle matching tasks.

* Adds a task to check if incoming records already exist
  on production using the arXiv ID.

* Adds a task to check if incoming records already exist
  on production using the doi.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
base: update settings.js to reflect pu
workflows: update formatting functions

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