code: public static KaryonServer forHttpServer(HttpServer<?, ?> server, Module... modules) {
          return forHttpServer(server, toBootstrapModule(modules));
      }
docs: Creates a new {@link KaryonServer} which combines lifecycle of the passed {@link HttpServer} with
  it's own lifecycle.
  
  @param server HTTP server
  @param modules Additional bootstrapModules if any.
  
  @return {@link KaryonServer} which is to be used to start the created server.