Almost drop-in replacement for http.Server with Stop/Abort methods