CI: add a driver build stage to check for header breakage
On top of !1317 (merged)
Pull the latest driver and try to build them. If they do, yay, otherwise fail. All of the input drivers here have a CI so we expect the master/main branch to build, any breakage is thus probably caused by the server.
Dependency-wise we need to keep libevdev-dev and libinput-dev around now.