removed extraneous xmlRemoveProp definition added item about

* tree.h: removed extraneous xmlRemoveProp definition
* TODO: added item about --disable-corba configure switch
* tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
* nanoftp.c: fixed include problems giving troubles on AIX and
  slowlaris
* xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
  parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
  comment and headers changes to lower gtk-doc number of warnings
* doc/html/*: rebuilt docs
Daniel
diff --git a/SAX.c b/SAX.c
index f1a85ed..5293df7 100644
--- a/SAX.c
+++ b/SAX.c
@@ -144,7 +144,10 @@
 
 /**
  * internalSubset:
- * @ctx: the user data (XML parser context)
+ * @ctx:  the user data (XML parser context)
+ * @name:  the root element name
+ * @ExternalID:  the external ID
+ * @SystemID:  the SYSTEM ID (e.g. filename or URL)
  *
  * Callback on internal subset declaration.
  */
@@ -163,6 +166,9 @@
 /**
  * externalSubset:
  * @ctx: the user data (XML parser context)
+ * @name:  the root element name
+ * @ExternalID:  the external ID
+ * @SystemID:  the SYSTEM ID (e.g. filename or URL)
  *
  * Callback on external subset declaration.
  */
@@ -378,11 +384,12 @@
 /**
  * attributeDecl:
  * @ctx: the user data (XML parser context)
+ * @elem:  the name of the element
  * @fullname:  the attribute name 
  * @type:  the attribute type 
- * @publicId: The public ID of the attribute
- * @systemId: The system ID of the attribute
- * @content: the attribute value (without processing).
+ * @def:  the type of default value
+ * @defaultValue: the attribute default value
+ * @tree:  the tree of enumerated value set
  *
  * An attribute definition has been parsed
  */
@@ -428,9 +435,7 @@
  * @ctx: the user data (XML parser context)
  * @name:  the element name 
  * @type:  the element type 
- * @publicId: The public ID of the element
- * @systemId: The system ID of the element
- * @content: the element value (without processing).
+ * @content: the element value tree
  *
  * An element definition has been parsed
  */
@@ -595,7 +600,7 @@
 /**
  * attribute:
  * @ctx: the user data (XML parser context)
- * @name:  The attribute name
+ * @fullname:  The attribute name, including namespace prefix
  * @value:  The attribute value
  *
  * Handle an attribute that has been read by the parser.
@@ -743,7 +748,7 @@
 /**
  * startElement:
  * @ctx: the user data (XML parser context)
- * @name:  The element name
+ * @fullname:  The element name, including namespace prefix
  * @atts:  An array of name/value attributes pairs, NULL terminated
  *
  * called when an opening tag has been processed.
@@ -1029,7 +1034,6 @@
  * @ctx: the user data (XML parser context)
  * @target:  the target name
  * @data: the PI data's
- * @len: the number of xmlChar
  *
  * A processing instruction has been parsed.
  */
@@ -1102,6 +1106,7 @@
  *
  * Set the current element namespace.
  */
+
 void
 setNamespace(void *ctx, const xmlChar *name)
 {
@@ -1128,7 +1133,10 @@
  * @ctx: the user data (XML parser context)
  *
  * Get the current element namespace.
+ *
+ * Returns the xmlNsPtr or NULL if none
  */
+
 xmlNsPtr
 getNamespace(void *ctx)
 {
@@ -1149,7 +1157,10 @@
  *
  * Check that the current element namespace is the same as the
  * one read upon parsing.
+ *
+ * Returns 1 if true 0 otherwise
  */
+
 int
 checkNamespace(void *ctx, xmlChar *namespace)
 {