editor: call parent dispose in GbEditorTab.
editor: simplify GbEditorTab::close

This fixes the warnings that were caused by the dispose not being correct.
Things should be better now.