Stop out-of-game death messages. closes #25

* Move some listener code around to remove nearly empty classes.
* Ensure all game specific listeners check for game.
* Don't assume game will be ZombieGame, prepare for PvPGame.