STT engines now inherit from AbstractSTTEngine
STT engines now use slugs
Implement is_available() in STT engines
Use with statement to open file in Google STT engine
Use TranscriptionMode enum
Fix mode in AbstractSTTEngine
Make pocketsphinx lm/dic pairs configurable and move config logic into classes
Added get_config() to AbstractSTTEngine
Fixed STTEngine.get_config() kwargs
Use tempfile module in mic.py's listen methods
Read Framerate from wave file in GoogleSTT
Merge pull request #176 from Holzhaus/improved-stt-module

Improved stt module