Custom exception handler

Of course, but the julia function gtk_main just immediately ccalls into libgtk itself.

https://github.com/JuliaGraphics/Gtk.jl/blob/17bfda1ea78a511cd39d58de56c09cadd93262fb/src/events.jl#L2

where to from there I’m not sure, but it seems like we have the situation gtk_main(julia) -> gtk_main(C) -> C -> ... -> C -> julia_callback