installation: requirements cleaning

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Merge branch 'master' into next
deposit: tasklets move

* Move tasklets to location where they are discoverable for the new registry.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
global: demosite creation
assets: bower.base.json removal

* Removes bower.base.json as it is no longer needed due to upstream
  fixes in Invenio.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
global: requirements fix

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: template cleaning

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: search form upgrade

* Template changes due to Invenio upstream changes.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
demosite: fixures fix

* Fixes fixtures creation due to upstream Invenio changes.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: style fixes

* Fixes issue with color of text in footer.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: typo fix

* Fixes typo: affliations -> affiliations.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: recordext files field fix

* Adds get_files_from_bibdoc record function which was removed from
  core Invenio.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Merge branch 'master' into next
installation: docs fixes

* Fixes some minor issues in the install documentation.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
tests: travis test fix

* Fixes issue in travis build instructions.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
docs: minor fixes

* Clarified minor issues in install documentation.

* Removed old package.json.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
docs: repository url fix

* Fixed URL used for repositories as well as naming of remote.

* Adds documentation on how to fetch pull requests.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
tests: bower fix

* Removes base file for bower json in travis build as the file was
 removed from Zenodo.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
docs: github application creation

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
deposit: rebase fixes

* AMDifies base JavaScript.

* Adds MathJax support to deposit and site in general.

* Externalizes mustache templates.

* Fixes CKeditor problem with MathJax and super/sub-scripts.
  (addresses inveniosoftware/invenio#2069)

* Moves template code to new files due to upstream Invenio refactoring.

* Fixes deposit template code to new asset loading.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>