JUnit theories runner -- supports generics in theory parms