Updated config.guess and config.sub
Updated configure.ac
Updated documentation to build with makeinfo instead of texi2html
Bugfix: Badly allocated double*
Update Makefile to build documentation
Added hts21 engine, and improved performance of HTS voices

Add hts21_engine: This is the older hts_engine module, which
   we use to maintain backwards compatibility with 1.96 HTS voices.
   It is still quite popular.
Drop ESD sound. Add PulseAudio support
Finish improving HTS performance

 * Improve HTS performance by adding a cache that avoids loading and
   freeing HTS models on every utterance. Cache can be disabled at will
   for "lab purposes" :-).

 * Improve HTS performance (2): mgc and f0 parameters were saved to disk
   and then deleted on every utterance. New default is: Don't create
   them. The new default is easy to override.
Patch from Javier M Mora for fixing Emacs functionality if character set of system is UTF-8
text2wave rewrite

 * Rewrite text2wave to avoid creating temporal files (requires EST-11).
   Current text2wave status may damage SSD disk drives due to excessive
   disk i/o. Additionally this patch improves dramatically the text2wave
   performance on long texts (audiobooks) in CPU, memory usage and disk
   i/o.
Update festival help documentation
Prevent an error in choosing a default voice annoy us
Add more localhost names. Fix spelling
Ensure manual includes functions and variables from festival library
Autodetect languages as we autodetect voices

 * Edit lib/languages.scm in order to detect new language support in the
   same way new available voices are detected. By doing this, users do
   not need to edit by hand lib/languages.scm to add support for a new
   language. Very useful in Debian.
Fix spelling
Single cdebug output
Use xml_dtd_dir
Stringize FTOSTYPE
Add alaw support to Festival