records: updates templates for "big" files

* Adds files generated from `electronic_location`.
* Adds popup with warning for download.
  (addresses #377) (PR #676)
UI: update LHCb research intro text

* (closes #669) (PR #676)
templates: contact address display

* Includes the contact address in the about page.  (PR #675)
base: darker links for better contrast

* (addresses #656) (PR #668)
base: darker text for better contrast

* (addresses #656) (PR #667)
templates: creation of glossary

* Creates and populates glossary JSON file.
  (addresses #215) (PR #659)
UI: adds links to footer images
records: reordering of info in "*Tools" collection

* (closes #663)
UI: homepage image update

* adds updated version of home image
* (closes #678)
UI: puts images into 2-column on help-pages

* (closes #677)
records: fixes if no 'accelerator_experiment'
content: fix disclaimer text for CC0

* (closes #653)
CMS: update of `cms-tools-ana.xml`

* Updates DOI (minting will follow tomorrow morning) and fixes the 787
  field that had the error so far.  Attention, I introduced subfield $o
  now and put a URL there as I mentioned already $u is defined
  differently in this case.  (PR #679)
records: addition of 787__o

* Adds 787__o to the data model.  (see PR #679)

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>