add extended peer msg table to PeerConn state
refactor PeerComms yet another time.