Minor refactoring of __main__
Moved ReporterNotifier
Removed references to ReporterManager
API change: run() now accepts a list of reporters
Replaced ReporterNotifier constructor with from_reporters
Inlined ReporterManager