remove use of MAX_CLASSES in favor of dynamic sizing (#5227)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26386 f0d54148-0727-0410-94bb-9a71ac55c965
rebuild when include files change

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26387 f0d54148-0727-0410-94bb-9a71ac55c965
upgrade to use content explorer, remove MAX_CLASSES

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26388 f0d54148-0727-0410-94bb-9a71ac55c965