Absorb the CoglRendererKMS struct into MetaRendererNative. The gbm device initialization is moved earlier so that the renderer fails to initialize if the gbm device creation failed. https://bugzilla.gnome.org/show_bug.cgi?id=768976