Simplify interface of socket_message_stream by exposing the underlying socket; avoids restriction to use via polling.