Remove final keyword from createOutputStream()
Removed old sprintf argument
Renamed ConsoleOutputPrinter to StreamOutputPrinter

The class is now stream-independent. The ConsoleOutputPrinter in
Behat\Behat is kept, since it's created specifically for the console.
Wrote JUnitOutputPrinter