Update comments.
Add accesors for server.
Set error string on listen() conflict.
Split ipv4 and ipv6 identities test.
Make stream_responder really a private class.