temp/gtk4.0: Fork from alpine, add transient window patches
Adds gtk4.0 with patches which maximize transient windows and add close buttons to them. The patches are derived from Purism adaptive patches.
Here's how the libadwaita about window looks after applying:
I did not test the behavior of the patches on convergence mode (large screens), it's likely that all the dialogs and transients are maximized, which may not be what we want.
Fixes #1953 (closed), at least partially.