installation: Flask-Registry version update

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
installation: Flask-Collect from PyPI

* Removing the custom version.

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
records: no JSON version cached check fix

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
travis: config simplification

* Installs the npm dependencies globally, less configuration.

* Forces non interactive versions of apt-get and make-ssl-cert.

* Fixes uglifyjs to uglify-js, different projects.

* Ignores stuff from bower.io.

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
global: jellyfish to replace editdist

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
general: legacy directory pre-creation

* Ensures legacy directories are pre-created upon legacy extension
  `setup_app()` call.  (closes #1789)

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Reviewed-by: Yoan Blanc <yoan.blanc@cern.ch>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
Merge branch 'next' into pu

* next: (488 commits)
  general: merge fixes
  installation: GnuPG key server location update
  installation: README.rst with build status badges
  errorlib:  support for Sentry logging
  WebSearch: initial support for recjson output
  I18N: fix wrong msgids in Persian translation
  WebSearch: fix detailed record page tab tracebacks
  I18N: updates to the Persian translation
  WebSession: disable ORCID login
  WebSession: Python-2.4 combatibility issue fix
  WebSubmit: file stamper option to copy metadata
  OAIHarvest: respect hidden fields
  intbitset: initialization from iterator
  BibField: backported improvements from pu
  BibEncode: fix video-encoded files synchro to DB
  installation: location of jquery.treeview
  NEWS: fix v1.1.3 version number
  BibFormat: fix for eval_format_element return type
  bibindex: new filename index
  BibIndex: changes in WordTable argument list
  ...

Conflicts:
	invenio/modules/formatter/engines/xslt.py
	invenio/modules/formatter/format_elements/bfe_edit_record.py
	invenio/modules/search/templates/search/index_base.html
	requirements-extras.txt
	requirements.txt
legacy: import fix

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
records: atlantis.cfg merge problem fix

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
formatter: bfe_authority_institut{ion->e} rename fix

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
formatter: file migration fix

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
general: merge fixes

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>