[S2JUnit4] JUnit4.4と4.11の両方で動作するようにしました。

S2JUnit4を、JUnit 4.4とJUnit 4.11の両方で動作するようにしました。

今まではS2JUnit4をJUnit 4.11で使用すると下記のようなNoSuchMethodErrorが発生が発生していましたが、回避するようにしました。

(eclipseで1メソッドを指定してテスト実行した際のエラーです)
```
java.lang.NoSuchMethodError: org.junit.runner.manipulation.Filter.apply(Lorg/junit/runner/Runner;)V
	at org.seasar.framework.unit.Seasar2.filter(Seasar2.java:183)
	at org.junit.runner.manipulation.Filter.apply(Filter.java:79)
	at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:34)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.<init>(JUnit4TestReference.java:33)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestMethodReference.<init>(JUnit4TestMethodReference.java:25)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:54)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
```