- completed dependencies, dropped obsolete todo entries
- note: GLESv2 headers are only checked, but not used when GLX is enabled (and that's OK)
- added --enable-glx --enable-webgl to fail build when OpenGL is not detected properly