Add tests for scoreboard objs and events

- Refactors onPlayerDeath() handling for all game logic classes.
- Ensure that scores and events are only set on active game players.
- Assistance kill_ev is not set for mob kills.
Merge branch 'refactor_player_death'
Properly handle bad /ro chan join args
Fix scoreboard command message
Remove all rf objectives from main scoreboard

When the main scoreboard is disabled.
Add "offline_players" args shorthand
Also clear main scoreboard on plugin disable
Send message when assistance mob earns point
Show ready status in player list during setup
Change game time update messages

- Time remaining and time passed messages are formatted the same.
- Formatting changed for displaying the scores.
Update disable message

And send it to all channels, not just channels where games are closing.
Update match start message
Message scores if first place changes
Fix not iterating over channels properly

Fixes some issues onDisable and onEnable issues.
Ban ready command use during match
Fix silly AttributeError
Update docs
Fix time update scores styling
Fix score update sending on match stop
Fix score update not ranking all entities