integrated the Out Of Memory test from Havoc Pennington #109368 a lot of

* Makefile.am testOOM.c testOOMlib.[ch] : integrated the Out Of
  Memory test from Havoc Pennington #109368
* SAX.c parser.c parserInternals.c tree.c uri.c valid.c
  xmlmemory.c xmlreader.c xmlregexp.c include/libxml/tree.h
  include/libxml/parser.h: a lot of memory allocation cleanups
  based on the results of the OOM testing
* check-relaxng-test-suite2.py: seems I forgot to commit the
  script.
Daniel
diff --git a/Makefile.am b/Makefile.am
index 9d32c31..7242f99 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -116,6 +116,11 @@
 testReader_DEPENDENCIES = $(DEPS)
 testReader_LDADD= $(LDADDS)
 
+testOOM_SOURCES=testOOM.c testOOMlib.h testOOMlib.c
+testOOM_LDFLAGS = 
+testOOM_DEPENDENCIES = $(DEPS)
+testOOM_LDADD= $(LDADDS)
+
 check-local: tests
 
 testall : tests SVGtests SAXtests