Fix CLI output
Add MethodEvent
Remove test events.
Add new event EV_METHOD_FINISH.
Send EV_METHOD_FINISH event on error in beforeCase method.
Setters for MethodEvent's class and method.
Change status to correct in MethodEvent::__construct().
Send event on skip method in Runner::run().
SkipTestController now use MethodEvent.
Set status in setter. Remove constructor.
Use MethodEvent instead of TestEvent.
After method is done generates an event.
TestCaseEvent now store MethodEvent instead of TestEvent
StatisticsProcessor now uses MethodEvent
Add sugar methods for check method status.
Remove exception from SkipTestsController.
Dev
Separate EV_METHOD_FINISH to EV_METHOD_DONE, EV_METHOD_SKIPPED, EV_METHOD_FAILED, EV_METHOD_INCOMPLETE.
Remove TestEvent class.
All controllers uses new events.
Formatter subscriber to all method events.
Add new method for switch controller.
Fix statuses for test methods.
Set depends to SkipTestsController (needs for attach skipped methods to failed method).
For processing skipped test with broken dependencies now uses SkipTestsController.
Added a new case for incompleted tests while resolving dependencies in resolveDependencies().
Refactoring Formatter.
Move \Unteist\Console\Formatter to Report\CLI\CliReport
Remove StatisticsProcessor.
Add ClassStatistics.
Refactoring TwigReport with templates.
Use twitter bootstrap v3.0.0
Merge branch 'feature/refactoring-events-7088' into develop