Ekho automatic language detection and transcoding

Updates the Ekho service implementation with language detection based on
the output of `ekho --help` and adds in the missing transcoding that
other services have been doing already.
Consistency adjustments to eSpeak and OS X Say

Brings these implementations into rough conformance with the new
patterns being used in the Ekho implementation.
Update configuration copy regarding LAME

With Ekho now having LAME support, all engines use this except Google.
No CLI-based Windows support for Ekho

Ekho installs itself as a SAPI service on the Windows platform, and
makes no CLI utility available as part of the installer, so there's no
registry check for us to do, per se.
Merge branch 'add/ekho-enhancements' into develop

Brings in support for LAME transcoding and automatically detecting
languages that have been installed.
Remove redundant xxx.decode() call in services

Because these filenames are returned from util.media_filename(), they
have already been decode()'d to match the file system.
Clean up main module imports

Removes several unused local symbols and also removes the wildcard
imports.