Runner: output is fully customizable via interface OutputHandler, yeah!
Tester without options only displays help [Closes #40]
Runner: refactoring, removed runTests()
CommandLine::isEmpty() uses argv instead of argc