Make running simulation subscribe to the stats and warmup topics.
Related tasks
Context
Running simulations need to subscribe to the websocket server to receive stats
and warmup
topics from gzserver.
Change
This MR includes a subscription mechanism before registering the running simulations.