[Experimental] - Integration tests refactor

why do you need this  ? 

the whole power of convention over configuration by using naming patterns (in this case *itest*) goes away if you need to manually list these classes in your pom.xml for each test plugin.