Validation event

Previously ValidationEvent wasn't fired in grails-data-mapping.

Also, persistence events didn't seem to be tested at all.