adding XInclude support to the reader interface. Lot of testing of the

* xinclude.c xmlreader.c include/libxml/xinclude.h: adding XInclude
  support to the reader interface. Lot of testing of the walker,
  various bug fixes.
* xmllint.c: added --walker and made sure --xinclude --stream --debug
  works as expected
* Makefile.am result/dtd11.rdr result/ent6.rdr test/dtd11 test/ent6
  result/XInclude/*.rdr: added regression tests for the walker and
  XInclude xmlReader support, had to slightly change a couple of tests
  because the walker can't distinguish <foo/> from <foo></foo>
Daniel
diff --git a/test/dtd11 b/test/dtd11
index b32675f..bdd512b 100644
--- a/test/dtd11
+++ b/test/dtd11
@@ -2,4 +2,4 @@
 <!ELEMENT doc (#PCDATA)>
 <!ATTLIST doc val CDATA #IMPLIED>
 ]>
-<doc val="v1"></doc>
+<doc val="v1"/>