work on GraphComputer.Globals in Giraph. Going to move back to SideEffects as the name for Globals.