master
1- add a flag to Key to execute the command on release (needed for commands
2 affecting the keyboard grab, see scrot -s for example)
3- add updategeom() hook for external tools like dzen
4- consider onscreenkeyboard hooks for tablet deployment