intel: properly set up the dispatch tables

Use "fixed" dispatch tables.  We will do specialized builds for different
GENs, hopefully.
diff --git a/icd/intel/dispatch_tables.c b/icd/intel/dispatch_tables.c
index cd8d8bc..edda2c2 100644
--- a/icd/intel/dispatch_tables.c
+++ b/icd/intel/dispatch_tables.c
@@ -24,15 +24,7 @@
 
 #include "icd.h"
 #include "dispatch_tables.h"
-
-static XGL_RESULT XGLAPI intelGetGpuInfo(
-    XGL_PHYSICAL_GPU                            gpu,
-    XGL_PHYSICAL_GPU_INFO_TYPE                  infoType,
-    XGL_SIZE*                                   pDataSize,
-    XGL_VOID*                                   pData)
-{
-    return XGL_ERROR_UNAVAILABLE;
-}
+#include "gen7_functions.h"
 
 static XGL_RESULT XGLAPI intelCreateDevice(
     XGL_PHYSICAL_GPU                            gpu,
@@ -48,13 +40,6 @@
     return XGL_ERROR_UNAVAILABLE;
 }
 
-static XGL_RESULT XGLAPI intelGetExtensionSupport(
-    XGL_PHYSICAL_GPU                            gpu,
-    const XGL_CHAR*                             pExtName)
-{
-    return XGL_ERROR_UNAVAILABLE;
-}
-
 static XGL_RESULT XGLAPI intelGetDeviceQueue(
     XGL_DEVICE                                  device,
     XGL_QUEUE_TYPE                              queueType,