wip: Deprecate GtkDialog
GtkDialog API is archaic and over-complicated. What is needed for dialogs can typically achieved more easily by adding buttons directly to a window.
The GtkDialog api is still used in many places, and we need some replacements first.
Edited by Matthias Clasen