workflows: adding matching module

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