more powerful split-window management

- enable winner-mode to redo/undo window spliting.
- splited windows relayout helper.