Add results to durations.

Closes #16

I've also taken the opportunity to add tests for the `Result::Summary`
which needed to be changed for this.
Refactor