recordext: more definition updates

* Changes "title:main" to "title:title" to follow atlantis.cfg and
  MARC standard closer.

* Updates formats to use these new names.

* NOTE reload your record configuration by truncating your records_json
  table. Unfortunately existing submissions/workflow objects may have
  problems that it is not up to date.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Merge pull request #97 from jalavik/definition-update

recordext: more definition updates
workflows: definition update

* Adds link to arXiv for arXiv identifiers.

* Shows only INSPIRE categories.

* Change the type of process_record_arxiv workflow
  from 'record' to 'Harvested record' to be distinguished
  from submitted records.

* Adds the type 'Submitted record' to literature and
  literature_simple workflows.

Reviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
workflows: docs update and cosmetics

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

* Changes the field mapping to conform with current inspire.cfg.

* Adds minor improvements to docs.

Co-authored-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: styles fixes

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

* Fixes setting approved for filtering tasks.

* Task was_aproved return False on deafault.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
deposit: arXiv extra mapping fields addition

* Adds extra fields from arXiv (same as in oaiharvest).

* 980__a: 'arXiv'.

* 65017__a: arXiv categories

* 65017__2: 'INSPIRE' and 'arXiv'.

* 269__c: preprint date from arXiv.

* 037__: 9:'arXiv', a: arXiv id, c: arXiv categories.

* 035__9: 'arXiv'.

* 530__b: 'arXiv'.

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
deposit: wrong mapping on conference info

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
deposit: deposition owner info in MarcXML

* Adds MarcXML 541 fields to map owner information.

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
deposit: deposition title source in MarcXML

* Adds 'CrossRef' or 'arXiv' as the title source in 245__9 field.

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>