[moshd] Introduce a ClientMux and moshd network sockets

Separate moshd network classes from mosh-server and mosh-client
implementations. Rework moshd network connection to introduce a
ClientMux to decouple ClientConnection from UdpSocket.

Signed-off-by: Earl Chew <earl_chew@yahoo.com>