[Grid]: replace `rowselect` and `cellselect` events with `click`
[Grid]: tail of previous commit
[Grid]: fix typo
[Grid]: enhance dblclick event
[Grid]: fix wrong row index
[Grid]: remove old code
[Grid]: enhance keyboard navigation