wayland: Guarantee 30 Hz progress for SwapInterval > 0 / FIFO present mode
The FIFO and commit-timing wayland protocols are still not merged and compositor support might be out for an even longer time. Let's not sit still in the mean time and provide a workaround so that games can start using native wayland and don't have to fall back to X11.