publish create, update and destroy notifications
Make instrumenting persistence code less verbose
instrument methods declaratively
remove some unnecessary repetition
Merge pull request #150 from pezra/notifications

Publish create, update and destroy notifications