Port to gtk4
Hi,
I tried compiling evince with gtk as an internal meson dependency (see #1071) and for that I used the gtk master branch because that is the one which supports meson.
It turns out that evince does not compile with gtk4 yet, I tried porting some of the code but it's over my head as I don't know GTK very well.
Thank you, Antonio