EGLState: A few bits of clean up based upon review comments.

- Remove X11-specific native visual type info as it breaks Android build
  (and is not likely to be of interest anyway).
- Remove 'info' level EGL info around extensions, vendor, etc.  We don't do it
  for GLX apart from minimum version requirements (which we don't have for EGL).
- Tweak config initialization to match more closely what was originally in
  CanvasX11EGL, in particular, define the config attribs according to the
  GLVisualConfig we were given and don't override it.
1 file changed