if supplied, server.config will be passed to server

Last arg should be the `log` callback. I guess `logger` could be passed with the `opts`, but it might be better if the server handles it's own logging. Making a separate instance of `loggy` is easy enough.