Add static type information and make test for setup methods annotated with CompileStatic
define beans immediately
workaround for GROOVY-6533
Add @Artefact("Controller") for some test controllers
cache getParameterTypes call