calcs/hazard/classical/core:

Factored out `_update_progress` from the core hazard curve computation task
code. In the future, I want to be able to specifically profile this block of
code, so this will make it easier to distinguish in profiling reports.
Added first test calculators parameters, updated get_risk_job to consider gmf_scenario
Add a check for missing taxonomies in the scenario_damage calculator
Merge branch 'master' of github.com:gem/oq-engine into 1122817
Added parameter taxonomies_from_fragility
Added scenario_damage/case_3 testing the parameter taxonomies_from_fragility_model
Added a warning in case of missing taxonomies
Added more tests
calcs/hazard/classical/core:

Renamed `_update_progress` to `_update_curves`.
Renamed taxonomies_from_fragility_model -> taxonomies_from_model
Moved the check on the taxonomies in the base Risk Calculator, so that it works for all calculators
calcs/hazard/classical/core:

Better debug logging for `_update_curves`.
Merge pull request #1037 from gem/1122817

Add a check for missing taxonomies in the scenario_damage calculator
Merge pull request #1036 from larsbutler/update-progress-fn

Add `_update_progress` for clearer profiling

[r=micheles,matley] [f=*1121825]
Merge pull request #1039 from gvallarelli/scenario_risk_tests

Scenario risk tests
Removed a couple of obsolete comments
Merge branch 'master' of github.com:gem/oq-engine into 1122817-bis
Removed the now redundant
Merge pull request #1038 from gem/1122817-bis

Added parameter taxonomies_from_fragility_model
Merged from master