Added some calls to the EnginePerformanceMonitor in the event_based calculator
More performance measuring in the post_processing phase
Small refactoring
Merge branch 'event-base-performance' of http://github.com/gem/oq-engine into event-base-performance
More performance measurements
Refactored the computation of gmf by avoiding a few ifs
Moved the calculation of the ses out of the loop, as it should be
Restored ses_possonian in the right place
Merged from 1167310-fix-tests
Fixed an indentation issue
Merge branch '1167310-fix-tests' of github.com:gem/oq-engine into event-base-performance
engine:

Raise a `RuntimeWarning` if any unknown parameters are specified.
tests/engine_test:

Added the `test_create_hazard_calculation_warns` case, to test
`create_hazard_calculation` when unknown parameters are specified.
job/validation:

Raise RuntimeWarnings in `validate` if irrelevant parameters are specified for
the given calc mode.
job/validation:

Corrected the fields/parameters lists of the validation forms for several of
hazard calculators.
job/validation:

Major revisions to the vulnerability file/IML-IMT logic.
bin/openquake:

Updated calls to `validate` to match the new interface for the function.
tests/data/example-source-model.xml:

Simple fault geometries don't use 3d points. If you try to run a calc
with this source model, you'll get errors about invalid latitude values
(because this geometry is being interpreted as pairs, not triples, of
coordinate values).
job/validation:

Added a bunch of validation warning test cases, including a bunch for vuln
file/IMT-IML validation.
Merge branch 'master' of github.com:gem/oq-engine into event-base-performance