Remove TimeStepUpdate from TerrainBody.
Add a static UpdateAllGeoSpheres() method to the GeoSphere class.
Call aforementioned from Pi::MainLoop().
Fixes bug #2301
Merge remote-tracking branch 'fluffyfreak/updateTerrain'