workflows: alternative RT queue from config

* NOTE now you can set CFG_BIBCATALOG_QUEUES on your local
  invenio.cfg to create tickets always in that queue instead of
  other defined queues passed to `create_ticket()`.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: formatting fix for literature

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: show comments and references from user

* Show comments and references from the user for object with
  `workflow.object_type == "submission"`.

* Re-arranges the information on the detailed pages using tabs.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: handle logging of Unicode chars

* Encodes the string sent to the object logging when creating
  and replying to tickets.

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

* Fixes the Celery start option on install.

* Fixes some docstring issues on some workflow tasks.

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

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
mixer: arxiv to inspire categories kb addition

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
deposit: arXiv categories to INSPIRE mapping

* Adds arXiv to INSPIRE categories knowledge base.

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
deposit: kb front-end mapping

* Adds kb front-end mapping support.

* Maps the arXiv imported categories to the subject multiselect field.

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
Co-authored-by: Kamil Neczaj <kamil.neczaj@cern.ch>
deposit: journal year removed from arXiv import

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
global: add literature_simple

* NOTE adds literature_simple to available depositions. This should
  be removed in production.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: user external accounts in MarcXML

* Adds user external accounts to 541 MarcXML field.

Signed-off-by: Pedro Gaudencio <pedro.gaudencio@cern.ch>
Co-authored-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: report number field arXiv post 2007 fix

Signed-off-by: Pedro Gaudencio <pedro.gaudencio@cern.ch>
deposit: case insensitive import

Signed-off-by: Pedro Gaudencio <pedro.gaudencio@cern.ch>
deposit: collection fix

* Sets Published and ConferencePaper collections properly.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
fabfile: refresh_config graceful apache

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

* Also changes page title.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: increase autocomplete limit

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: sanity check when importing

* Avoid error when there are no arXiv categories or when there are
  no authors.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
fabfile: remove any previous build folder on deploy

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