[BREAKING] Rewrite how ArenaPlayers are handled. This should fix any
conflicts with whether or not a player is in an arena.