Improve auto-detection of color-capable terminals

Terminals such as 'screen-256color', 'rxvt-unicode-256color' etc.
were not automatically detected as color-capable.

https://github.com/CapnKernul/minitest-reporters/pull/60#issuecomment-15015863
Document how to obtain color output from DefaultReporter
Do not print out empty suite names.

Closes #58.
Merge pull request #62 from bbbco/develop

Updated some reporters to include exception's class name
Merge branch 'patch-1' of https://github.com/aspiers/minitest-reporters into develop
Fix some minor formatting issues.
Merge branch 'develop' of github.com:CapnKernul/minitest-reporters into develop
Merge branch 'master' of https://github.com/aspiers/minitest-reporters into develop
Fix tests in Rubinius and JRuby.
Bump version.
Don't show exception class for failures.
Bump version.
do not assume reports_dir is under cwd and can always be emptied
Merge branch 'upstream-merge' of https://github.com/coreyoconnor/minitest-reporters
Fix code style.
Bump version.
Fix the color of the progress bar on error

Closes #64.
Bump version.
Add suite and test times to JUnit reporter XML output
Fix formatting of case statement.