WebAccess: temporary exception dump (OPS)

* Dumps important information to a pickled file in /tmp-shared/
  called /tmp/orcid_dictionary_problem_[TIMESTAMP].cPickle
  in case of protocol error.

Reviewed-by: Laura Rueda <laura.rueda@cern.ch>
Acked-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
travis: temporary fix to travis (OPS)

* For testing, use jalavik repo that supports reponame != invenio.

* NOTE Remove when upstream invenio-devscripts is updated.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
bibindex: adds tokenizers for parent records

* Adds BibIndexExactAuthorParentTokenizer, internally it calls
  BibIndexExactAuthorTokenizer.

* Adds BibIndexAuthorParentTokenizer, internally it calls
  BibIndexAuthorTokenizer

* Hardcodes in bibindex_engine that the tokenizers of the fields 'exactauthor'
  and 'author' want a record id insthead of a tag value.

* Sets BibIndexExactAuthorParentTokenizer as tokenizer for the
  'exactauthor' index (tabfill.sql and upgrade script)

* Sets BibIndexAuthorParentTokenizer as tokenizer for the
  'author' index (tabfill.sql and upgrade script)

* Adds tests