Change publish revision.
Merge branch 'master' into development
Fixes #4

- Changed SrgsGrammar to be specific to en-US to match the voiceEngine.
Merge branch 'pr/10' from SPARTAN563 into development.

- Minor conflict where I had fixed an locale issue. Resolved.
First attempt at solving #12 and some other fixes

- Setting ConfidenceMargin now rolls off a thread, this is non-ideal because it isn't reflected on the UI.
- Can't just CancelAsyc to make it faster.
- Added some comments and regions
- Changed IsError to a better State based on a new Enum VoiceRecognizerState
- Wrote four new methods to interact with the SpeechRecognitionEngine
Better temp fix for issue #12

- Now locking instead of using some BS bool
Merge remote-tracking branch 'upstream/development' into development

Conflicts:
	Articulate/Components/VoiceRecognizer.cs
Switch to Rx for ChangeConfidence threading
Tabify VoiceRecognizer
Add recognition events to VoiceRecognizer

Also adds a waiting thread for StartListening and ListenOnce in case the
engine is currently busy when a request to start listening is made.
Enable NuGet package restore

Should reduce headaches when moving from one developer to another
Update settings

Uses an enum of listening modes instead of boolean values. UI now uses a
ComboBox to select the listening mode.
Tweaking NuGet options
Update PTT logic to match new settings

Adds PTA, PTT, PTI and Continuous listen modes.
Merge branch 'development' of github.com:SPARTAN563/articulate into development

Conflicts:
	Articulate/Components/VoiceRecognizer.cs
	Articulate/MainWindow.xaml.cs
	Articulate/Settings/Settings.cs