do not package cvs versioning temp files. more cleanup, slightly improved

* Makefile.am: do not package cvs versioning temp files.
* doc/apibuild.py doc/libxml2-api.xml doc/newapi.xsl: more cleanup,
  slightly improved the API xml format, fixed a lot of small
  rendering problems
* doc/html/libxml*.html: rebuilt
Daniel
diff --git a/Makefile.am b/Makefile.am
index db37aeb..11745e5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -841,14 +841,17 @@
 	       fi ; fi ; \
 	  done; done)
 
-dist-hook: libxml2.spec
+cleanup:
+	-@(find . -name .\#\* -exec rm {} \;)
+
+dist-hook: cleanup libxml2.spec
 	-cp libxml2.spec $(distdir)
 	(cd $(srcdir) ; tar -cf - --exclude CVS win32 macos vms test result SAXresult ) | (cd $(distdir); tar xf -)
 
 cleantar:
 	@(rm -f libxml*.tar.gz COPYING.LIB)
 
-rpm: cleantar
+rpm: cleanup cleantar
 	@(unset CDPATH ; $(MAKE) dist && rpmbuild -ta $(distdir).tar.gz)
 
 ## We create xml2Conf.sh here and not from configure because we want