[WIP] Refactor deferred event processing

My second attempt at removing K_EVENT for handling arbitrary events

- Remove K_EVENT special key
- Process all events directly in event_poll(remove deferred queue)

This should remove problems with K_EVENT interrupting operator-pending mode or insert-mode completion.