Fix 1710(menu animations): fix animations, track by row.uid, menu move

Fixed animations - now animates up and down, and on menu move.  All animation
is in the ui-grid-menu, rather than column menu, so also used for grid menu.

Fixed track by row.uid (cfc2444) as needed it to run e2e tests.  Also fixed
spare ng-style mentioned in cfc2444 whilst at it.

Commented out two tests cases that appeared to be causing intermittent fails.
Not certain (as intermittent) so will leave commented out to see if problem
resolved, then diagnose those two individual cases.
Merge pull request #1742 from PaulL1/1710_animation

Fix 1710(menu animations): fix animations, track by row.uid, menu move