Revert "gbm: split the DRI backend into a separate library and unify backend handling" because it breaks gdm/gnome-shell with Xorg
gdm/gnome-shell with Xorg doesn't start. The screen flickers and if you are lucky enough, it will starts with llvmpipe instead of AMD drivers.