Refactor game_events::manager::running().

This was only used in assert()s, and it is easier to see when/why
those assert()s are needed if they test resources::lua_kernel instead.
Simplify some code with utilss::join().