* Improve mycroft.sh
- Refactor to make adding other scripts easier
- Stop all skills before starting
- Handle multiple screen instances running at the same time
- Notify the user by screen name (not as pretty but makes more sense)
- Clean up code:
- Change if chain to switch statement
- use cat to display usage rather than multiple echo statements
* Small mycroft.sh refactor
- Auto-generate .screen files
- Add start-mycroft-custom for other executables
- Use echo instead of cat (originally didn't realize multiline quotes were a thing)
- Rename variable screen_name to uppercase to be consistent
* Decrease mycroft.sh sleep time to 0.1 seconds
Less time to wait and still seems to work fine on all tested platforms
* Added new listener config options
* Fixed audio unit tests
This adds a cleareraudio file for the wakeup test and changesto the new LocalRecognizer constructor
* Added .dict files to .gitignore
This is because they are now auto-generated on startup rather than stored permanently
* Fixed audio accuracy test for new LocalRecognizer constructor
* Added support for spaces in wake word config
In the phonemes a new word is indicated by a period character. The separating of the words actually changes the way pocketsphinx interprets the sound of it and in this case improves it
* Fixed unit test