Make sure the documentation dependency is before other dependencies
Review Request #3887 — Created March 7, 2025 and submitted — Latest diff uploaded
This helps to make sure we are have the version of gi-docgen we're expecting. Also update gi-docgen to 2025.3 and some other random cleanups.
Callled in the turtles.