extracted util methods to modules
initial reporter impl; moved coverage to reporter
implemented console reporter
display assertion count
synchronize reporting to avoid races on stdout
quiet simplecov output
cleaned up error output
docs
display correct class name
colorize output
display summary of failed tests