Refactored GroovyObjectProperty, GroovyBeanItem

- Now handles Maps as well as GroovyObjects
- Removed GroovyMapItem - now obsolete