[fix] HTTP plugin start/listen won't listen without a port.

http.Server.listen() will automatically randomize the port if one isn't given.