Remove all the old 2.x and 3.x version annotations. GTK+ 4 is a new start, and from the perspective of a GTK+ 4 developer all these APIs have been around since the beginning.
This is slightly more useful than the existing ::invalidate signal, since it can be queried at any time.
Add a simple object representing a monitor.