start work to redo comm_ and fd_ functions to use libuv.  rework listeners to use this.  replace irc_ssaddr with sockaddr_storage.  very much WIP