Events collection

Keeping the cascade here makes sense to me since events are intimately tied to nodes .. if a node disappears, it should be fine to get rid of all the events related to the node; but for other related objects, it makes more sense to me to keep the entry.

Also: will keeping this at cascade lead to complications for running hooks for the delete-node command ?