Delete the handler key if it’s empty
Delete the handler key if it’s empty

This fixes issues when HMR and custom dispatchers … the newly created dispatcher woudl not have an event listener added to it because the check in `set()` for the existance of listener would return that there was one

BKWLD/window-event-mediator