Properly handle case where filter removes all JUnit3 tests in suite.

Before this change, description.testCount() would count methods
which should be removed by intersection of filters.