demos/hazard:

Added new hazard demos.
tests/data, demos:

Moving and deleting old demo/test files.
demos/, tests/data:

Moved some old demo files which are still needed for tests.
qa_tests:

Use test demo files in the tests/data/ dir, instead of demos, since
these files have moved.
tests:

Updated test code to use test demo files from the tests/data dir, instead
of demos (since these files have moved).
tests/data/event_based_hazard:

Adding missing test demo variant, to make tests pass.
packager.sh:

Run all hazard demos for `pkgtest`.
demos/hazard:

Added README.txt files to give a basic desciption of 4 of the demos.
This includes the area source demo and the three characteristic fault
source demos.

The descriptions include number of sites, number of logic tree
realizations, the types of outputs, and the expected runtime.
demos/hazard:

Added READMEs to the event-based, disagg, and complex fault (classical)
demos.
Fixed a small bug
demos/hazard/LogicTreeCase2ClassicalPSHA/job.ini:

Corrected demo description.
demos/hazard/LogicTreeCase3ClassicalPSHA/job.ini:

Corrected demo description.
demos/hazard:

Added READMEs to the 3 logic tree classical demo cases.
demos/hazard/PointSourceClassicalPSHA:

Added README.
demos/hazard/ScenarioCase1/job.ini:

Removed an unneeded parameter.
demos/hazard/ScenarioCase1:

Added README.
demos/hazard/ScenarioCase2/job.ini:

Removed an unneeded parameter.
demos/hazard/ScenarioCase2:

Added README.
demos/hazard/SimpleFaultSourceClassicalPSHA:

Added README.
Merge pull request #1175 from larsbutler/new-hazard-demos

New hazard demos

[r=matley] [f=1168756]