Saved more sources in source_info

In the event based calculator we were not saving the computation time for sources not producing ruptures. Instead this information is useful, because most of the time in `compute_ruptures` can be spent by processing such sources.
The tests are green: https://ci.openquake.org/job/zdevel_oq-engine/555/