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

bugs in this build:
fullgaps (might be shortcuts)
awesomebar: hidewindow() function crashes dwm and tag background color is weird
maybe manage hidden windows with dmenu
use dmenu for selecting and focusing window
correct tag colors

hide border of nonfocused windows or make transparent
hide borders in monocle
make rules change default/sel border color for certain titles: green for multiplexer
add tabs
correct st border colors
make tile layout slaves equal sizes
figure out window shadows like in kdk image
add patch for moving selected client to master area
modify centered master using removeborder patch
make mru indexer script that stores files and their last known mod times in a
.cache file sorted by time. Should have commands for updating infor for the
whole directory, pointing it at only a specific directory (which can be
specified from known directories and used in dmenu), and pointing to specific
file to update it's position (ctrlp hook script should be possible)
add shortcut for focusing master
add scratchpad that opens in a special session
maybe make width and height of outer gaps equal