Added ReporterComposite
Using ReporterComposite in the cmd line etc.

No longer using multiple inheritance to compose reporters.
Added LessVerboseReporter

This is a subclass of VerboseReporter which does everything
that SummarisingReporter does, just by manipulating streams -
ie much less complexity
refactored indent/dedent in VerboseReporter
Replaced SummarisingReporter with the new implementation altogether