Added an EpsilonProvider class

This facility will be useful when the risk calculators will distribute by rupture (https://bugs.launchpad.net/oq-engine/+bug/1330814). The doctest pass: https://ci.openquake.org/job/zdevel_oq-risklib/32/consoleFull