efi_delete_handle must delete handle from events
When a protocol interface is installed a reference to the handle is added to events that have been registered with RegisterProtocolNotify(). The same handle may be referenced multiple times in an event and in multiple events.
Before deleting a handle in efi_delete_handle() we must remove all handle references in events.