Changed old test runner specs to use new dsl

One more step toward being able to replace the old with the new
Changed old "Reporting" spec to use new DSL

One more step towards deleting the old DSL
Killed old DSL

The old DSL is clumpsy, and the new DSL offers better support for
extensibility.
Renamed DslV2 to Dsl
Merge branch 'master' into refactor-test-reporting
Generalized TestReporter specs

Allows the use of the same specs for new test reporters
WIP