Fixed a TGUI issue that caused the menu bar to clear the whole screen
Fixed a couple of TGUI issues with >1 level of sub menus (a segmentation violation and a layout issue)
Only call TGUI gui handlers when show_menu true