Fix context menu being immediately dismissed after appearing.

We dismissed the context menu when enter was released, but
we were showing it when enter was pressed previously.

So do everything on key press.
Allow key navigation on the task context menu.

You can now use tab or up/down to focus menu entires, and use
space to toggle tags.
Don't process C, T and other keys when editing tasks