templates/run_hazard_calc.html:

Small whitespace cleanups.
Renamed `run_hazard_calc.html` form template

It is now just `run_calc.html`, so that it can be used generically for
hazard or risk calculations.
engine/forms:

Added `RiskForm` for running/uploading risk calculations.
engine/views:

Change a referenced to the renamed `run_calc.html` form.
templates/run_risk_calc.html:

Removed this obsolete form.
engine/views:

Implemented `run_risk_calc` view.
engine/views:

Risk and hazard calc run views should clean up temp files before
concluding.
engine/tests:

Ignore errors when trying to clean up tempfiles in the test, since the
function under test is supposed to do this anyway.
Revert "engine/tests:"

This reverts commit cdc5201d23df97056f97dfd524b6554905cdb455.
engine/tests:

Added some missing mocks and test statements to RunHazardCalcTestCase.
engine/tasks:

Added TODO comment.
engine/tests:

Added `RunRiskCalcTestCase`.
engine/views:

POSTing to /calc/hazard|risk/run will now redirect to
/calc/hazard|risk/:calc_id.
engine/tests:

Adjusted tests to match the redirection change to
/calc/hazard|risk/run.
engine/tasks:

Disable supervision when running calculations. If we don't do this,
oq-engine will fork and will leak celeryd processes!
Merge pull request #7 from larsbutler/run-calc-2

Run calcs, part 2

[r=matley] [f=1206913]