Fixup events passed through -command.
Factor out dispatch to its own module.
Factor out unneded stuff from widget module.
Implement mouse event.
Refactor and clean up.
Add widget tagging.
Todo list update.
Fixup enum bug.
Test-suite for mouse events is going good.
Add mouse modifier buttons, and test them.
Add mouse event test suite, remove 2.063 compatibility.
Add tcl_eval result check. Fixup mouse event checks. Add keyboard event checks.
Properly test events.
Fixup todo, add extended key.
Merge branch 'Events'