fixed the data callback on transition functionality which was broken when

* xmlregexp.c: fixed the data callback on transition functionality
  which was broken when using the compact form
* result/schemas/*: updated the results, less verbose, all tests
  pass like before
* DOCBparser.c testAutomata.c testC14N.c testSchemas.c testThreads.c
  testXPath.c valid.c xinclude.c xmllint.c xmlregexp.c xmlschemas.c
  xmlschemastypes.c xpath.c python/libxml.c: removed a bunch of
  annoying warnings
* xpath.c: try to provide better error report when possible
Daniel
diff --git a/testAutomata.c b/testAutomata.c
index 77e29e5..747d13e 100644
--- a/testAutomata.c
+++ b/testAutomata.c
@@ -36,7 +36,7 @@
     xmlAutomataPtr am;
     xmlAutomataStatePtr states[1000];
     xmlRegexpPtr regexp = NULL;
-    xmlRegExecCtxtPtr exec;
+    xmlRegExecCtxtPtr exec = NULL;
 
     for (i = 0;i<1000;i++)
 	states[i] = NULL;