Support all types class definition

It is now possible to define
* beanDefinitions
* interfaceDefinition
* resourcesDefinition
* tplScriptDefinition
in the test folder

Loading such classes after completing the test definition was working already.

Template script definition is an alias of classDefinition so it should work, but it's not tested because it'll be done later when allowing TemplateTestCase