[WIP] Controller events

This is a try to add more flexibility to validation and hydration behaviors of ZfrRest. Not sure if I got the best approach yet tbh, so I opened this PR as a request for comments.