remove call to gtk_dialog_set_has_separator()
(properly) avoid compiling libunique support if built with USE_GTK=1
gtk3 libunique -> GtkApplication
gtk3 soup auth dialog integrate "store password" into GtkGrid; add gtk3
equivalent to border_width to grid; use gtk3 equivalents of GTK_FILL
and GTK_EXPAND