BibTask: affiliation guessing tasklet
BibFormat: bfe_INSPIRE_abstract and empty 520__a

* In case of HEPData summary in 520__h, bfe_INSPIRE_abstract
  crashed. This is fixed.

Reviewed-by: Samuele Kaplun <samuele.kaplun@cern.ch>
BibEdit: template modifications
BibFormat: new reference forms

* Adds extra forms after a user clicks the "Update References"
  button.

* Improves reference correction form layout

* Keeps the output format while searching for references to add
BibHarvest: CDS to INSPIRE filter update

* Adds 980 ConferenceNote collection detection.
* Includes minor fix for 653-1_ authors going into 653-__

Reviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
BibConvert: Add XSLT/XML files for Inspire to CDS

* Includes the XSLT stylesheet for conversion of MARCXML
  from the Inspire format to CDS. They were originally available
  on the INSPIRE tWiki page SystemOperationsCDSIngestion
  authored by Jan Aage Lavik <jan.age.lavik@cern.ch> and
  maintained by Rasmus Thogersen <doodlingwhale@gmail.com>.

  They've been included here for version control reasons.
  inspire2cds.xsl is included with dependencies (XML files).

* New files included in Makefile, installs to bibconvert/config
  folder.

* XSL file preserves DOI, hyphens removed from CDS labels in
  experiments XML file, author name initials converted to spaces
  instead of being removed.

Co-authored-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Co-authored-by: Rasmus Thogersen <doodlingwhale@gmail.com>
BibCheck: create RT ticket on doi conflict
BibConvert: fix collaboration in arXiv2inspire XSLT
BibFormat: various fixes

* Fixes the displaying of 773_x field twice

* Displays properly the texkey

Reviewed-by: Javier Martin Montull <javier.martin.montull@cern.ch>
BibFormat: display NTIS link

Reviewed-by: Javier Martin Montull <javier.martin.montull@cern.ch>
BibFormat: don't display collaboration twice

Reviewed-by: Javier Martin Montull <javier.martin.montull@cern.ch>
BibCheck: fix unicode issue in doi plugin
BibTasklet: new Tasklet to harvest from CONSYN

* Adds a new BibTasklet to harvest records and fulltext XML from
  Elsevier CONSYN service. It downloads updated record sets from
  an ATOM feed given as parameter and converts each record to
  MARCXML format using the new harvesting-kit package.

* Creates necessary folders if CFG_CONSYN_OUT_DIRECTORY does not
  exist in config.py.

Reviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
BibTasklet: some minor fixes to CONSYN

* Fixes os import.
* Adds harvesting-kit and BeautifulSoup to requirements.txt.
* Does some kwalitee related fixes.
BibCheck: fix doi plugin ticket content
BibCheck: modify ticket content in doi plugin
BibFormat: texkey lookup logic error fix
bibformat: fix texkey format

* Adds case when there are both texkeys in $$a and $$z
BibTasklets: Added Asana integration

* Adds Asana integration to bst_arxiv_doi_update.py
* Requires API Key from CFG_ASANA_API_KEY in Invenio config.
* Default parent task and API key can be modified in the starting parameters.
* In case of any Asana error, DOI errors will be emailed to the instance
  admin instead.
BibTasklets: Asana API extended

* Extends Asana API to allow unassigned subtask creation.