Make grid widget free its memory during destroy event; remove gc_gui_grid_free() function