atmux: factor out choose_session
atmux: refactor default vs choose flow
atmux: add explicit choose path