avoid name glob in agruments as it matches the glob() routine. first steps

* include/libxml/valid.h valid.c: avoid name glob in agruments as
  it matches the glob() routine.
* runtest.c Makefile.am: first steps toward a C regression test
  framework.
Daniel
diff --git a/Makefile.am b/Makefile.am
index 8c0fdfe..447a59b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,7 +8,7 @@
 
 noinst_PROGRAMS=testSchemas testRelax testSAX testHTML testXPath testURI \
                 testThreads testC14N testAutomata testRegexp \
-                testReader testapi testModule
+                testReader testapi testModule runtest
 
 bin_PROGRAMS = xmllint xmlcatalog
 
@@ -49,6 +49,11 @@
 m4datadir = $(datadir)/aclocal
 m4data_DATA = libxml.m4
 
+runtest_SOURCES=runtest.c
+runtest_LDFLAGS = 
+runtest_DEPENDENCIES = $(DEPS)
+runtest_LDADD=  @RDL_LIBS@ $(LDADDS)
+
 xmllint_SOURCES=xmllint.c
 xmllint_LDFLAGS = 
 xmllint_DEPENDENCIES = $(DEPS)