[Cucumber Pro] Enabled Cucumber::Pro formatter
Revert "[Cucumber Pro] Enabled Cucumber::Pro formatter"

This reverts commit 85088fef41c3153762d124aefa8a9f63b9edf27b.
Change output from brittle test
Remove debug clutter
Whitespace
Consistency
Tidy
Fix printing of before hook exceptions for Backgrounds
Remove dead code
Improve feedback from failing junit test
This is how the junit formatter works for 2.0

Seems better to me...?
Fix one more WIP scenario
Fix a subtle bug printing tables to progress formatter
Fix outline formatter test

The change in the output reflects the fact that we can't actually give
different status to different table cells. Ideally, the progress
formatter would output per *step* rather than per *cell* but that will
be a different change.
I've moved this feature into the core
Improve (but not fix) wire protocol scenario
Fixed one of the wire protocol scenarios