Removed duplicated UpdateDependency code for the Grid and circular layouts.

This fixes UI flickering bugs because _backgroundSprite.UpdateDependencies() might have been called previously in that same frame, which would cause this update to be ignored.  Using ForceUpdatedependencies() will make sure ui flickering does not occur.