Revert "revert(ui-grid-util): Reverting changes to reduce digest cycle"
Revert "revert(ui-grid-util): Reverting changes to reduce digest cycle"

This reverts commit 40b3828694d3fa525f506eaf9ca781c681392f8d.

angular-ui/ng-grid,AgDude/ng-grid,ntmuigrid/ntmuigrid,mportuga/ui-grid,InteractiveIntelligence/ng-grid,Servoy/ng-grid,mportuga/ui-grid,kamikasky/ui-grid,kamikasky/ui-grid,angular-ui/ui-grid,Servoy/ng-grid,InteractiveIntelligence/ng-grid,dbckr/ui-grid,AgDude/ng-grid,angular-ui/ui-grid,angular-ui/ui-grid,angular-ui/ng-grid,InteractiveIntelligence/ng-grid,ntmuigrid/ntmuigrid,mportuga/ui-grid,ntmuigrid/ntmuigrid,dbckr/ui-grid,angular-ui/ng-grid,Servoy/ng-grid,kamikasky/ui-grid,dbckr/ui-grid,AgDude/ng-grid