ConsoleReporter

*  Add tests for colored and redefinition of color
*  implement color redefinition
* make ColorDefinition part of the reporter not part of the module