preparing 2.5.0 release only warn in pedantic mode about namespace name

* configure.in NEWS: preparing 2.5.0 release
* SAX.c: only warn in pedantic mode about namespace name
  brokeness
* globals.c: fix a doc generation problem
* uri.c: fix #101520
* doc/*: updated and rebuilt the doc for the release, includuding
  stylesheet update
* python/Makefile.am: fix a filename bug
Daniel
diff --git a/doc/site.xsl b/doc/site.xsl
index 13dc1a8..11175e9 100644
--- a/doc/site.xsl
+++ b/doc/site.xsl
@@ -128,7 +128,9 @@
           </xsl:element>
         </li>
       </xsl:for-each>
+      <li><a href="xmlreader.html">The Reader Interface</a></li>
       <li><a href="tutorial/index.html">Tutorial</a></li>
+      <li><a href="guidelines.html">XML Guidelines</a></li>
       <li><a href="xml.html">flat page</a>, <a href="site.xsl">stylesheet</a></li>
     </ul>
   </xsl:variable>