[xmonad] darcs patch: Add ifWindow and ifWindows and simplify WindowGo