move server, session, window into tmux module, util for misc function, exc for exceptions
tmux/testsuite
fix merge issues