changed the documentation for PyKeyboardEvent, replacing key_press() and key_release() with the single tap() method
toggling of shift and alt states is now more compact
more description in escape, I should probably make a few examples
drastic revisions to state tracking, considering how to implement character translation
Partial success with character conversion and name lookup, the modifier keys are bugged at the moment
Progress has been made by applying a mask to allow proper identification of modifier keys on release, strange behavior from caps_lock and function keys with mod2 however
Adding some thoughts for TODOs before going to bed...
Overhauled state tracking and a few other things, this commit is a Jackson Pollock
changing modifier stuff, trying to resolve proper keysym lookup
code vomit. Needs more work on porting code over from Keybind.c, but much closer to working
Merge branch 'key_events'