add more flexible withWindowNavigationKeys
add more flexible withWindowNavigationKeys

Names aren't permanent yet, so don't cry if they change.

ohlus/xmonad-contrib,mathstuf/xmonad-contrib,mathstuf/xmonad-contrib,ohlus/xmonad-contrib,f1u77y/xmonad-contrib,pjones/xmonad-test,CaptainPatate/xmonad-contrib,xmonad/xmonad-contrib,0/xmonad-contrib,CaptainPatate/xmonad-contrib,f1u77y/xmonad-contrib,ohlus/xmonad-contrib,CaptainPatate/xmonad-contrib,mathstuf/xmonad-contrib,0/xmonad-contrib,0/xmonad-contrib,xmonad/xmonad-contrib