applied patch from Bjorn Reese, plus some cleanups fixed the stylesheet to

* xmlmodule.c include/libxml/xmlmodule.h: applied patch from
  Bjorn Reese, plus some cleanups
* elfgcchack.h doc/elfgcchack.xsl: fixed the stylesheet to
  add the new header
* doc/* testapi.c: regenerated the API
Daniel
diff --git a/doc/elfgcchack.xsl b/doc/elfgcchack.xsl
index 33cc255..5f5cb40 100644
--- a/doc/elfgcchack.xsl
+++ b/doc/elfgcchack.xsl
@@ -60,6 +60,7 @@
 #include "libxml/xpath.h"
 #include "libxml/xpathInternals.h"
 #include "libxml/xpointer.h"
+#include "libxml/xmlmodule.h"
 
 /* special hot spot not exported ones */