UI|Client: Folding/unfolding all groups in the Renderer Appearance editor

Right-clicking on one of the group titles now opens a popup menu with
fold/unfold actions.

Added a generic GuiWidget event handler to allow generic event
handling in any widget.