comments cleanups use xmllint for doing the RelaxNG tests preparing 2.5.2

* HTMLparser.c tree.c xmlIO.c: comments cleanups
* Makefile.am: use xmllint for doing the RelaxNG tests
* configure.in: preparing 2.5.2 made schemas support default to
  on instead of off
* relaxng.c: removed the verbosity
* xmllint.c: added --relaxng option
* python/generator.py python/libxml_wrap.h: prepared the integration
  of the new RelaxNG module and schemas
* result/relaxng/*: less verbose output
Daniel
diff --git a/Makefile.am b/Makefile.am
index 00bd1ce..862cdfc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -686,7 +686,7 @@
 	       fi ; \
 	  done; done)
 
-Relaxtests: testRelax$(EXEEXT)
+Relaxtests: xmllint$(EXEEXT)
 	@(echo > .memdump)
 	@echo "##"
 	@echo "## Relax-NG regression tests"
@@ -699,12 +699,12 @@
 	      if [ ! -f $(srcdir)/result/relaxng/"$$name"_"$$xno" ]; \
 	      then \
 		  echo New test file "$$name"_"$$xno" ; \
-		  $(CHECKER) $(top_builddir)/testRelax $$i $$j \
+		  $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --relaxng $$i $$j \
 		    > $(srcdir)/result/relaxng/"$$name"_"$$xno" \
 		    2> $(srcdir)/result/relaxng/"$$name"_"$$xno".err; \
 	      else \
 		  echo Testing "$$name"_"$$xno" ; \
-	          $(CHECKER) $(top_builddir)/testRelax $$i $$j \
+	          $(CHECKER) $(top_builddir)/xmllint$(EXEEXT) --noout --relaxng $$i $$j \
 		    > res.$$name 2> err.$$name;\
 	          grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
 	          diff $(srcdir)/result/relaxng/"$$name"_"$$xno" \