fix for GRAILS-10996: duplicate entry created in BeanBuilder when factory method syntax is used
GRAILS-10996 related improvement: Use LinkedHashSet for beanNames container in DefaultRuntimeSpringConfiguration to prevent duplicate entries
- also remove possible existing beanConfig when beanDefinition is added since the beanDefinition will override the beanConfig with the same name
Update to tomcat-jdbc pool version 7.0.50