use incrementing uint32 as connection id; only Client can call NewConn
conn closing refactor