Changed the RiskModel API

Now there is a single RiskModel object for each combination imt, taxonomy. This is needed for the simplication work in the engine. The tests are green: https://ci.openquake.org/job/zdevel_oq-risklib/44