egl: fix query driver extension issues and re-add it
@velurimithun's !47 (merged) was missing the headers update, which should come from Khronos.
The PR has now been sent to Khronos, which I expect will land within a couple days:
https://github.com/KhronosGroup/EGL-Registry/pull/76
In the mean time, I generated the headers as they will be if/when this PR lands, and updated our copy with those.
This should fix the build issues, allowing us to de-revert the commit implementing this extension in Mesa.