Add various events useful for third party integrations.

Adds event triggers for "on notebook list loaded", "on cell executed", and "on item deleted".  These were events that we found useful for analytics and other custom logic in our extensions.
can you pass the cell itself as `{cell: this}`?