Run individual methods with junit48

This implements a method filter for the junit 4.8 provider that supports the same syntax as discussed in <https://jira.codehaus.org/browse/SUREFIRE-745> and documented in <http://maven.apache.org/surefire/maven-surefire-plugin/examples/single-test.html#Running_a_Set_of_Methods_in_a_Single_Test_Class>. That ticket apparently only contained an implementation for the junit 4.0 provider and only handled one or two methodss per class.

I still have to add tests for this functionality. Would unit tests just for the method filter, using mocked Descriptions, be enough or do you also require integration tests? If so I would need some pointers to how the setup of integration tests inside surefire itself would work.

Let me know what you think of this approach.