BibSched: tracebacks with context
installation: location of demo_table_jui.css

* Fixes location of demo_table_jui.css by explicitly referencing last
  git tag that contained the file.

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>

Conflicts:
	Makefile.am
errorlib: undefined collect_user_info
WebSearch: debug text for citation log
WebSearch: overwritten recid variable in citation tab
DocExtract: better error message when pdftotext is missing
BibAuthorID: external publications guard

* Guards arxiv and doi processing.

Signed-off-by: Minn Soe <minn.soe@cern.ch>
BibAuthorID: Fix APPP title name display

* The selection of the most relevant name to be
  used as a title for the APPP does not crash
  anymore when handling empty names.

Signed-off-by: Samuele Carli <samuele.carli@cern.ch>
Signed-off-by: Artem Tsikiridis <artem.tsikiridis@cern.ch>
BibAuthorID: APPP internal papers in external pub

* INSPIRE Datasets were mistakenly shown as external publications.

Signed-off-by: Samuele Carli <samuele.carli@cern.ch>
Signed-off-by: Artem Tsikiridis <artem.tsikiridis@cern.ch>
BibAuthorID: personal details native names

* Improves display of unicode native names.

Signed-off-by: Minn Soe <minn.soe@cern.ch>
OPS: disable search services tests

* Disables tests in `websearch_services_regression_tests.py`

* Disables test `test_websearch_search_services_report` in
  `websearchadmin_regression_tests.py`

Signed-off-by: Federico Poli <federico.poli@cern.ch>
BibAuthorID: citations summary

* Fix for bug which displays all numbers as integers.

Signed-off-by: Minn Soe <minn.soe@cern.ch>
Revert "BibAuthorID: Fix APPP title name display"

This reverts commit 50178f6b9f84994b654ccf34348344d761553336.
BibIndex: outdated regression tests
OPS: WebSearch: removes webservices regression tests
BibAuthorID: fix for the computation of the most relevant author's name.

* The most relevant name of an author is no longer being normalised.
* The name returned is the most relevant name variant for the author.

Signed-off-by: Samuele Carli <samuele.carli@cern.ch>
Signed-off-by: Artem Tsikiridis <artem.tsikiridis@cern.ch>
BibAuhorID: prevent running non test funcs
testutils: switch to unittest2
BibIndex: reliable tests cleanup
WebSearch: date operators `<=` and `>=`

* Replaces the SPIRES operators `<=` and `>=` with
  the Invenio operators before the equal signs removal
  and before replacing the date before/after operators

* Adds unit tests to the query parser

Signed-off-by: Federico Poli <federico.poli@cern.ch>