Adjusting test to show array out of bounds exception
Implemented rerun formatter
The first TestNG "native" integration.

The simplest usage:

    import cucumber.api.testng.AbstractTestNGCucumberTests;

    public class RunCukesTest extends AbstractTestNGCucumberTests {
    }

Note: Maybe there should be a more appropriate TestNG reporter for Cucumber.
Changes according to code review
Make license legible by adding newlines. Ref #3.
Add years
Added a regression test for JSON formatter. Ref #478.
Merge branch 'master' of github.com:cucumber/cucumber-jvm
Merge branch 'just_rerun_feature' of github.com:ggili/cucumber-jvm into ggili-just_rerun_feature
Attribution. Closes #495, #524
Added TestNG support. Added a HTML escape fuinction. Closes #441, #526