remove the warning on the 2001 namespace remove some warnings when

* xinclude.c: remove the warning on the 2001 namespace
* parser.c parserInternals.c xpath.c: remove some warnings
  when compiling with MSVC6
* nanohttp.c: applied a patch when using _WINSOCKAPI_
Daniel
diff --git a/parser.c b/parser.c
index fddd21f..d8b7f3b 100644
--- a/parser.c
+++ b/parser.c
@@ -854,7 +854,7 @@
     } else if (ctxt->nsNr >= ctxt->nsMax) {
         ctxt->nsMax *= 2;
         ctxt->nsTab = (const xmlChar **)
-	              xmlRealloc(ctxt->nsTab,
+	              xmlRealloc((char *) ctxt->nsTab,
 				 ctxt->nsMax * sizeof(ctxt->nsTab[0]));
         if (ctxt->nsTab == NULL) {
             xmlErrMemory(ctxt, NULL);