Implement in-game chat. Add support for messages directed to all allies and all players. Base this on #105.