Implemented JUnit Formatter
Some fixes
Removed assertions counters
Added scenarios about aborting
Quick code cleanup
Documented OutputPrinter limitation
Removed output scenario
Allow any whitespace character at end of file

Changing regex to allow for any whitespace character (including \r and \t) at the end of the file

E.g. In Windows it wasn't working because it uses CRLF instead of LF at the end of the lines.
Merge pull request #604 from j-d/patch-1

Allow any whitespace character at end of file
Use long option in examples.

I had a hard time to grasp this switch. This would have helped a little.
Updated badge URLs and the doc link
Merge pull request #608 from clemens-tolboom/patch-1

Use long option in examples.
Add Gitter link to README

[ci skip]
Refactored JUnitOutputPrinter to use DOMDocument
Merge branch 'master' of github.com:Behat/Behat into formatter_junit_1
Corrected parameter DocBlock type
Found to be unnecessary
Corrected spelling and layout as well as implementing constants
Removed XSD checker from factory
Made compatible with il8n tests