Complete Gtk3 Widgetset

Complete the GTK 3 widgetset.

Mattias Gaertner looked into what still needs to be done, but no actual development has been done