Corrected a bug which prevented set_wm_pid or set_wm_pid_checked from being usable.
A dirty, dirty hack to allow WMs using xpybutil to actually get the MapRequestEvents they subscribe to.
Corrected atoms used for request_desktop_geometry{,_checked}.
Added a special case for e.owner to event.main, in order to ensure that selection owners get SelectionRequest events when appropriate.
Corrected docstring for the 'ewmh' module to contrast 'set_' (instead of 'get_') with 'request_'.
Added the ability for callbacks in key bindings to act the same as callbacks for mouse bindings, actually getting the event object.

Uses a try/except to fall back to the old behavior.
Corrected get_keysym to use 'kbmap' everywhere, so it doesn't crash if 'kbmap' is specified.
Updated README to match the ewmh.py docstring change from 96adc52868d7d5160b53beab2a59d4bd30d47ee5, corrected spelling in both, and clarified both.
Merge branch 'master' of gh:BurntSushi/xpybutil
Added a comment explaining the MapRequestEvents change from b9394a2d80d248c3d0023db9b617266a2c8f38ad.
Merge pull request #1 from whitelynx/master

Several minor fixes to xpybutil