CSVSummaryReporter

Initial version of the CSVSummaryReporter. Should and will have a lot more output options, but the total time is what I want most at the moment.

Reviewer: @daithiocrualaoich 
Ah, of course. Thanks. I was a bit pissed off when I found out that optional parameters don't work the same way for methods and constructors.