Use hack clio

Here is a pass at integrating my clio library.

This does change the behavior of the package a bit.  Notably it adds a help flag, allows multiple definitions of exclude directories, a flag to disable color, short and long versions of options, and allows the options and arguments to be specified in any order.

It also limits the number of feedback icons (`.`, `F`, `S`) to 40 per line and shows a running count of tests per line.

If you think the formatting for the help is ugly, I'm open to suggestions.  I'm not really much of a graphic designer.

I also refactored `test_getFailures_should_print_failure_information` and `test_getReport_should_return_entire_message` to get the line number dynamically through reflection.  It was a pain to update those numbers every time I changed the test file.