Allow any kind of constructor for abstract @EBean
Merge branch 'develop' into bean_constructor_after_refacter_pr
Minor refacto. Add classes in functional-tests
Merge branch 'dodgex-bean_constructor_after_refacter_pr' into develop