Improvements to the output of the reporter

Color support, indentation, better messages, hide passed assertions
El reporter tiene estos blacklists, los de "EXPECTED" en realidad no tienen un expected value, los de ACTUAL igual... Es para poder mostrar un string que tenga sentido