make connect/disconnect tcp-only
fixed ClientToken
intermediate commit
Socket.ReceiveFromAsync workaround