EAD export: track IDs for fields with special roles, refs #5094

These fields may eventually be recombined into a single RAD event;
unifying them by ID allows them to be recognized on reimport.
EAD export: track IDs for events with relationships, refs #5094

On a reimport, this ID will be used to reassociate these date events
with their actors and places. Only track the ID if there are
relationships to reassociate later.
QubitInformationObject: return actors, terms, events when creating
EAD import: don't create relations for terms with IDs, refs #5094
EAD import: reassemble dates, actors, and places, refs #5094
Populate siteBaseUrl in configureSite, refs #7415
Added per-repo page to show popular descriptions.

Added a repository-related page that lists the most popular descriptions
in a repository and allows page views to be filtered by date range.

Added a method, to support paging through calculated result data, to
QubitPage to return result rows, rather than objects.
Simplified repo popular page routing.
Fixed issues with site base URL conf. Refs #7437

Added explanation for base URL setting field on site configuration
and site settings pages. Fixed issue with base URL saving during
installation. Added notification is site base URL not set.
Add job scheduling support, refs #239

- AtoM can now perform asynchronous tasks with the QubitJob class
- New job status/management page under manage->jobs if user is
  logged in
Regenerate model classes
Use default base url for --demo in tools:purge
Don't clear search when losing focus, ref #7352
Hide elements in print view, refs #7548

- Adds print.less file in arDominionPlugin less folder
- Used in Dominion and ArchivesCanada themes
- Adds the css/less file with media=all in the header to allow print rules
Created pager class for SQL results.

Created a pager class that can page thorough the results of
an SQL query (with optionally supplied parameters). A separate
SQL query must be provided to determine how many results exist
in total.
Optimized page view counter admin page.

Used query from David Juhasz to speed up page view counter admin page.
Fix SQL query for ES plugin #7571
Create missing terms for certain cols #6757 #6758

Use term creation helper function

- Also make another code area in csvImportTask.class.php
  that was not using the helper function use it.
Remove granted rights code from previous commit

The granted rights stuff was accidentally included in the last
commit, so remove it for now and it will get its own commit
later on.
Fix inline CSS in jobs page