Added preliminary support for Gtk3

Not all plugins work, but example programs do.