kconfig: Update gtk interface codebase.

Use only non-deprecated functions, use accessor functions instead of
direct access. A port to gtk3 should be easy now.
kconfig: gtk interface port to Gtk3

libglade is deprecated: use GtkBuilder and ui files instead.
Remove some global variables.
Use new gtk signals.