GRAILS-8640 - add a test for binding subclass instances

This test demonstrates using the @BindUsing annotation to help the data binder bind a subclass of the declared type to a property.
fix typo
Merge branch 'master' of github.com:grails/grails-core