glx_arb_create_context: fix and extend the no error test
The first patch fixes the existing tests. The second patch tests the other error case.
Mesa currently fails these tests as the xserver doesn't validate the errors at all.
Edited by Timothy Arceri