OPS WebSearch: fix search_service regression tests

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Merge pull request #113 from kaplun/fix-search-services-regression-tests-prod

OPS WebSearch: fix search_service regression tests
Bibsched: status getters

Signed-off-by: Mateusz Susik <mateusz.susik@cern.ch>
Miscutils: ORCiD push

* Changes ORCID box appearance in author's management page.
* Adds exception handling in ORCID importing process.
* Moves ORCID importing utils from bibauthorid to miscutils.
* Adds scope choice to oauth2 ORCID authorization process.
* Creates a bibtask for pushing data to ORCID.
* Fetches all posible data while pushing data to ORCID.
* Creates an 'orcidpush' binary.
* Allows user to push their works to ORCID database.
* Adds ORCID XML tools ('orcid_xml_exporter.py')
* Adds unit tests for ORCID XML tools.
* Stores info about orcid authentication in invenio sessions.

Signed-off-by: Mateusz Susik <mateusz.susik@cern.ch>
Merge pull request #114 from kaplun/orcid-push-on-prod

Orcid push on prod
BibSched: post-process data exchange

* Adds the ability for tasks to transfer arbitrary data to BibTasklets
  specified via the `--post-process=` argument via a new task parameter
  `post_process_params`.

Reviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
WebSearch: webcoll post-process data

* Adds sending of added/modified record IDs during webcoll run to
  `post-process` tasklet via a new task parameter `post-process_params`.

Amended-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
OPS WebSearch: disable unneeded webservice

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Merge pull request #119 from kaplun/redisable-search-services

OPS WebSearch: disable unneeded webservice
BibAuthorId: no js debug info shown to user

* Removes hard-coded debug info in a Handlebars template.
* Adds the recompiled version of the template.

Signed-off-by: Artem Tsikiridis <artem.tsikiridis@cern.ch>
Merge pull request #118 from atsikiridis/debug-info-fix

BibAuthorID: Debug info no longer shown in Manage Pubs ticket box.
travis: rename index
BibAuthorID: integration with BibCatalog

* Adds cname of a profile to claim tickets.
* Adds user mail to the tickets everywhere it is possible to do so.
* Adds userid to the tickets everywhere it is possible to do so.
* Adds Hepnames ORCID automatically using bibupload.
* Adds links inside Hepnames and ORCiD record match tickets.
* Adds cname of a main profile inside merge tickets.

Signed-off-by: Mateusz Susik <mateusz.susik@cern.ch>