fix #29 - add GroovyBeanDefinitionReader