Recover game if host leaves

If the host leaves, the game should attempt to do some kind of recovery. Ideally, this would mean assigning a new host, and the game picking right back up on the same level. I imagine that may be difficult, so just having the remaining players put into matchmaking together would also be good.

This is planned.

this might already be an intended inclusion in smth like the connectivity update idk haven’t looked, would be good though to stop people pulling the classic ‘leave a ball race or minigolf server you started on the last stage so that you’ve wasted their time’ gag