Update the gi-docgen subproject and fix some new issues it found
Review Request #3552 — Created Sept. 27, 2024 and submitted — Latest diff uploaded
These aren't new issues per se, there were issues that it didn't warn/error
about previously.
Updated subprojects and called in the turtles.