Deleting and annotation will trigger an event.

Function elgg_delete_annotation_by_id will trigger annotation delete
event now. That event could be used to capture information about
annotations being deleted and also to prevent delete from happening.