g-i: add missing since annotations
the gdk_toplevel ones were reported initially at https://github.com/rust-lang/rust/issues/90859; the rest are backports from gtk-rs overrides
the gdk_toplevel ones were reported initially at https://github.com/rust-lang/rust/issues/90859; the rest are backports from gtk-rs overrides