(fix): Fix #4687 - Memory leaks - grid object not getting destroyed
(fix): Fix #4687 - Memory leaks - grid object not getting destroyed

Remove the reference to self inside uiGridMenu link method,
thus avoiding memory leak.

Servoy/ng-grid,kenwilcox/ui-grid,bjossi86/ui-grid,mportuga/ui-grid,Servoy/ng-grid,alex87/ui-grid,imbalind/ui-grid,dlgski/ui-grid,AgDude/ng-grid,kamikasky/ui-grid,alex87/ui-grid,angular-ui/ng-grid,kamikasky/ui-grid,JayHuang/ng-grid,aw2basc/ui-grid,hahn-kev/ui-grid,imbalind/ui-grid,Cosium/ui-grid,Cosium/ui-grid,angular-ui/ng-grid-legacy,dpinho17/ui-grid,louwie17/ui-grid,aw2basc/ui-grid,mportuga/ui-grid,Cosium/ui-grid,yccteam/ui-grid,dpinho17/ui-grid,kamikasky/ui-grid,ntmuigrid/ntmuigrid,dpinho17/ui-grid,angular-ui/ng-grid-legacy,hahn-kev/ui-grid,ntmuigrid/ntmuigrid,yccteam/ui-grid,dlgski/ui-grid,hahn-kev/ui-grid,InteractiveIntelligence/ng-grid,JLLeitschuh/ui-grid,bjossi86/ui-grid,JayHuang/ng-grid,dlgski/ui-grid,YonatanKra/ui-grid,JLLeitschuh/ui-grid,angular-ui/ng-grid-legacy,YonatanKra/ui-grid,bjossi86/ui-grid,JayHuang/ng-grid,mportuga/ui-grid,angular-ui/ng-grid,angular-ui/ui-grid,angular-ui/ui-grid,louwie17/ui-grid,dbckr/ui-grid,InteractiveIntelligence/ng-grid,ntmuigrid/ntmuigrid,louwie17/ui-grid,dbckr/ui-grid,JLLeitschuh/ui-grid,Servoy/ng-grid,angular-ui/ui-grid,AgDude/ng-grid,angular-ui/ng-grid,AgDude/ng-grid,aw2basc/ui-grid,dbckr/ui-grid,kenwilcox/ui-grid,yccteam/ui-grid,imbalind/ui-grid,kenwilcox/ui-grid,alex87/ui-grid,InteractiveIntelligence/ng-grid,YonatanKra/ui-grid