Improvements to the output of the reporter

Color support, indentation, better messages, hide passed assertions
Se usa el valor del padre para settear los colores en el reporter (es lo único de fuera)