Change the results manager: make it save different ensemble members separately.

Leads to much faster testing, and also it now returns an object with
fields, which is nicer to work with than a dict.