Revert "glx: Generate fewer errors in MakeContextCurrent"

This reverts commit fb3e55f898e047ed32008e8a579146090cc8f805.

This commit was identified as causing the piglit
glx-create-context-current-no-framebuffer test to crash, (where, previously,
it merely failed without crashing).
Bump version to 9.2.2

In preparation for the 9.2.2 release, of course.
docs: Add release notes for 9.2.2 release

With the list of bugs fixed and a full list of changes.
Add bin/test-driver to the list of files to be distributed.

Without this, the build fails for me when trying to build from a generated tar
file after running just ./configure. (It's not clear to me why I didn't
encounter similar breakage with previous releases.)
docs: Add md5sums for the 9.2.2 release

Which we could only do after creating the tar files, of course.