deposit: deposition owner info in MarcXML

* Adds MarcXML 541 fields to map owner information.

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
Co-authored-by: Javier Martin Montull <javier.martin.montull@cern.ch>
oaiharvester: optimize sync workflow

* Changes the PROD sync workflow to work with a bunch of
  records in a file instead of one record at a time. Drastically
  improves the harvesting time.

* Adds some title and description in Holding Pen for these records.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: file upload confirmation

* Adds validator to ensure that the uploader has the rights to
  upload the PDF.

Signed-off-by: Pedro Gaudêncio <pedro.gaudencio@cern.ch>
Co-authored-by: Javier Martin Montull <javier.martin.montull@cern.ch>
Co-authored-by: Georgios Kokosioulis <giokokos@gmail.com>
fabfile: conf_branch for inspirevm08

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: file upload user agreement temporary text

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: Experiments KB name update

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
base/deposit: visual small changes

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

* Adapts JS to new Page Range/Article ID field.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
workflows: safer lookup of repository arguments

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
base: new design
base: refine of header.html

* Uses semantic markup to provide better readability for crawlers.

* Highlights active elements based on the current blueprint.

* Removes unused code and switched "Sign in" button to redirect
  to the login form without displaying any modal.

* Adds dropdown on the user button with the option to logout.

* Makes all links translatable.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: refine of footer.html

* Uses semantic markup to provide better readability for crawlers.

* Makes all links translatable.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: several improvements

* Removes redundant LESS code.

* Moves the inline CSS to LESS files.

* Adds new entry text.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>