properly handle init_template for composite widgets

init_template is not properly handled on pygobject side.
Along other small fixes from my the latest commit
4 jobs for gtk-template in 3 minutes and 31 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Test
failed #205193
fedora

00:03:31

failed #205194
flatpak

00:01:41

 
  Review
skipped #205195
review
skipped #205196
allowed to fail manual
stop_review
 
Name Stage Failure
failed
fedora Test

Full log written to /builds/GNOME/d-feet/_build/meson-logs/testlog.txt
FAILED: meson-test
/usr/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
Uploading artifacts...
/builds/GNOME/d-feet/_build/meson-logs/testlog.txt: found 1 matching files
Uploading artifacts to coordinator... ok
id=205193 responseStatus=201 Created token=xGsKy6vx
ERROR: Job failed: exit code 1
failed
flatpak Test
    Gio.resources_lookup_data(path, Gio.ResourceLookupFlags.NONE)
gi.repository.GLib.Error: g-resource-error-quark: The resource at “/org/gnome/dfeet/executedialog.ui” does not exist (0)
-------

Full log written to /builds/GNOME/d-feet/_build/meson-logs/testlog.txt
FAILED: meson-test
/usr/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
ERROR: Job failed: exit code 1