session: use utils/chan for Events
utils: add chan test
session: use utils/chan for readySig
session: disable reconnect temporarily
session: reimplement reconnecting
local & server: use new reconnecting method