Add tests for JsonConfiguration
Add Event Subscribers to Configuration
Use the correct instance variable for TestCaseEvent
Add a little Mockery
Convert DefaultEmitterTest to use Mock Objects

And get rid of the little stubs.
Add the other types of loaders
Just use the Directories config argument
Realpath All the Things
Don't Rely on File Loading for Defined Classes

Instead use `ReflectionClass::getFilename`.
Make TestSuites aware of their names
Display test suite names
Allow configuration file to be set
Catch the correct exception
Make the Configuration aware of the console
Show errors when a test suite doesn't exist
make sure test suites have valid names
Extract AbstractTestSuite
Remove an unused import
Introduce SpecTestCase
Rough pass at spec-style testing