awesome: move and swap windows by direction