a bit of cleanup small fix more work on the XmlTextReader tutorial a few

* xmllint.c: a bit of cleanup
* xmlreader.c: small fix
* doc/xmlreader.html: more work on the XmlTextReader tutorial
* python/libxml.py: a few fixes pointed out by Hannu Krosing
Daniel
diff --git a/xmlreader.c b/xmlreader.c
index 159447a..0577334 100644
--- a/xmlreader.c
+++ b/xmlreader.c
@@ -602,6 +602,7 @@
 	    reader->state = XML_TEXTREADER_ELEMENT;
 	} else {
 	    reader->node = reader->ctxt->nodeTab[0];
+	    reader->state = XML_TEXTREADER_ELEMENT;
 	}
 	reader->depth = 0;
 	goto node_found;