Issue #35: Initial cut of Objective Gates HUD

Shows the state of the gates in each player's client HUD.  Includes
highlights when a gate is getting attacked.