I've created JUnitCommandLineParser.createRequest(), modified JUnitCore.runMain() to use it, and removed JUnitCore.filter.

@kcooney , FilterOptionIntegrationTest currently uses JUnitCore.addListener so JUnitCore.runMain() can't currently be made static.