preparing 2.4.18 updated and rebuilt the web site implement the new

* configure.in: preparing 2.4.18
* doc/*: updated and rebuilt the web site
* *.c libxml.h: implement the new IN_LIBXML scheme discussed with
  the Windows and Cygwin maintainers.
* parser.c: humm, changed the way the SAX parser work when
  xmlSubstituteEntitiesDefault(1) is set, it will then
  do the entity registration and loading by itself in case the
  user provided SAX getEntity() returns NULL.
* testSAX.c: added --noent to test the behaviour.
Daniel
diff --git a/xmlIO.c b/xmlIO.c
index edb2389..e3c16fb 100644
--- a/xmlIO.c
+++ b/xmlIO.c
@@ -8,6 +8,7 @@
  * 14 Nov 2000 ht - for VMS, truncated name of long functions to under 32 char
  */
 
+#define IN_LIBXML
 #include "libxml.h"
 
 #include <string.h>