Made StartListening, ListenOnce more safe.
Merge remote-tracking branch 'upstream/development' into development

Conflicts:
	Articulate/Components/VoiceRecognizer.cs
	Articulate/MainWindow.xaml.cs
Prevent Continuous mode from ever disarming
Fix error flyout not appearing after retry
Rearrange GUI Settings
Display current confidence margin as a number