Fixes #4802 notifications sent when status is newly set to published
made the event more general for future support of objects with draft/publish status
Merge pull request #5131 from cash/blog_notifications

Fixes #4802 notifications sent when status is newly set to published