workflows: adding matching module

* Adds matching module to handle matching tasks.

* Checks if incoming records already exist on production
  using the arXiv ID.

Here it will inform submitter that it was accepted even when it was already in the database. We could halt the workflow under the `workflow_else` block saying that Record was found in the database - setting again the inspire_approval action for now.

We could see what we need to do in these cases - maybe try to enrich the existing record? @jmartinm