simple-egl: Add option for fixed width/height fullscreen ratio
As a realistic scenario used by clients.
The motivation is to have an easy way to test correct fullscreen behavior of compositors, as they have to compensate for the smaller buffer size by adding black bars.
Related: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2338