records: populates records for all data given

* updates records to display newly introduced info from xml files
* creates “macro” for handling file display
records: populates ALICE Reconstucted Data
collections: updates way to display Coll-names

* ( addresses #210)
education: fixes wrong source html file
CMS: fix XML compliance of `cms-tools-vm-image.xml`

* Fixes XML escaping problem that was introduced in
  2e720ab7735771555626828164f45e5fe289e396.

* Also, prefers to use "and" instead of "&". (see #357)

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
ALICE: update of `alice-reconstructed-data.xml`

* First try to expand the ALICE metadata.  (addresses #351) (PR #401)
ALICE: update of `alice-analysis-modules.xml`

* Updates `alice-analysis-modules.xml`, including descriptions from #405
  plus general MARC clean up.  (PR #408)
CMS: update of `cms-primary-datasets.xml`

* Updates `cms-primary-datasets.xml` WRT 256 field.
  (closes #91) (closes #154) (PR #400)
UI: text correction in "Getting Started" page
UI: search result page update

* fixes formatting in record_briefs
* removes checkboxes and export functionality
* ( addresses #372)
UI: changes sorting icon in search page
UI: record briefs update in "collection" pages
UI: record_brief width FIX after filtering

* ( addresses #372)
UI: generalises box-type styling across pages

* creates new “general.css”
* changes box-type styling in “GetStarted” pages to look like “About”
pages
* creates experiment specific pages for “Get Started”
ALICE: creates "Get Started" page

* (closes #355)
ATLAS: initial release of ATLAS sections

* Adding ATLAS sections.  (PR #399)
ATLAS: initial release of ATLAS collections

* Amends ATLAS collection tree ancestors and introduces `ATLAS Derived
  Datasets` collection.  (PR #399)

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