Allow custom JUnit Runners in Z2Unit
The use case for this feature is to support Junit extensions like Spock for example. I.e. while from a client perspective the z2 unit runner should be used by Junit, when actually running the test class, the custom runner, i.e. Spock's Sputnik, should be used.