more work on the xml reader interfaces. updated Igor's mail and the Web

* xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: more
  work on the xml reader interfaces.
* AUTHORS MAINTAINERS doc/* win32/*: updated Igor's mail and the
  Web page for the Windows binaries.
Daniel
diff --git a/include/libxml/xmlreader.h b/include/libxml/xmlreader.h
index 0acd61b..27c8ba3 100644
--- a/include/libxml/xmlreader.h
+++ b/include/libxml/xmlreader.h
@@ -16,6 +16,12 @@
 extern "C" {
 #endif
 
+typedef enum {
+    XML_PARSER_LOADDTD = 1,
+    XML_PARSER_DEFAULTATTRS,
+    XML_PARSER_VALIDATE
+} xmlParserProperties;
+
 typedef struct _xmlTextReader xmlTextReader;
 typedef xmlTextReader *xmlTextReaderPtr;
 
@@ -33,6 +39,7 @@
 xmlChar *	xmlTextReaderReadInnerXml	(xmlTextReaderPtr reader);
 xmlChar *	xmlTextReaderReadOuterXml	(xmlTextReaderPtr reader);
 xmlChar *	xmlTextReaderReadString		(xmlTextReaderPtr reader);
+int		xmlTextReaderReadAttributeValue	(xmlTextReaderPtr reader);
 
 /*
  * Attributes of the node
@@ -80,6 +87,14 @@
 int		xmlTextReaderMoveToElement	(xmlTextReaderPtr reader);
 int		xmlTextReaderNormalization	(xmlTextReaderPtr reader);
 
+/*
+ * Extensions
+ */
+int		xmlTextReaderSetParserProp	(xmlTextReaderPtr reader,
+						 int prop,
+						 int value);
+int		xmlTextReaderGetParserProp	(xmlTextReaderPtr reader,
+						 int prop);
 #ifdef __cplusplus
 }
 #endif