config: Introduce GLX_PROVIDER to avoid conflict between vendor-specific lib and mesa
refresh defconfigs to include GLX_PROVIDER
mesa: Use GLX_PROVIDER to allow replacment of libGL by vendor-specific version