Renamed WavFileTTSBackendBase to SimpleTTSBackendBase
Added the methods runCommandAndSpeak() and setMode() to SimpleTTSBackendBase allowing direct output from the speech engine
Fix for a bug with several backends causing XBMC to hang on shutdown
Added the settings option for espeak 'Play Speech Directly Via eSpeak' which bypasses writing to wav
Fix for speech-dispatcher not being available/working on some platforms (Ubuntu?)