Enhance(gridMenu): further refactor of menu logic, onclick handlers

Move handlers from column menu into grid menu, remove obsolete code,
provide 'menu-hidden' event to allow better tracking of menu state.

Extensions to exporter to better take advantage of grid menu.