deposit: conferences typeahead improvement

* Changes URL used by conferences typeahead to use newly created
  index.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
fabfile: clean assets task

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
MANIFEST.in: add inspire *
fabfile: add translation compilation command

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
requirements: clean up
base: add default robots.txt

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
base: bump version and re-compile translations

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

* Gets the FFT from arXiv if the arXiv id is given.

Reviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Reviewed-by: Javier Martin Montull <javier.martin.montull@cern.ch>
Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
access: customized access configuration

* Adds new inspire module overlay for Invenio access module.

* Sets up some default DEMO cataloger roles.

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

* Introduces `Mixer` as a substitute of `fixtures` to load demo data
  into the INSPIRE site.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
workflows: adding matching module

* Adds matching module to handle matching tasks.

* Adds a task to check if incoming records already exist
  on production using the arXiv ID.

* Adds a task to check if incoming records already exist
  on production using the doi.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
base: update settings.js to reflect pu
workflows: update formatting functions

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
installation: add mixer dependency
mixer: add conferences index

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
config: orcid oauth configuration

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
base: jquery-plugin creator adapted to requirejs

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
base/deposit: initial release of feedback

NOTE: Introduces new JS library
  <https://github.com/giokokos/feedback.js>

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: feedback bundled on every page

* Adds `inspire_base_init.js` to trigger the Feedback form.

* Changes the bower to use:
    <https://github.com/inspirehep/feedback.js>

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
Co-authored-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: handler to create feedback email

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