Made HttpServer.listen use AsyncResult