WIP: gtk: Stop trying to handle out-of-memory conditions
As with !10 (merged) (which this branch includes), g_malloc0()
and GLib/Gtk data structure creation cannot fail: they'll either succeed or crash the program. Removing the vestigial error handling for conditions that can't happen will make this easier to refactor later.
Not tested yet.