xctl.py no longer depends on wmctrl.