Add settings changed flag
Show recieve volume all the time now
Add skeleton for general settings
Add AutoGenerateSpaces option
Add ISettingsViewModel

Standardizes setting retrieval and storing
Mark settings as changed on properties
Record mic input only when control is visible
Prevent listening in on no microphone
Add content converter for test mic button
Save AudioSourceInfo instead of WaveIn to settings
Merge branch 'master' of github.com:IMDC/LiveDescribe-Desktop into valdev

Conflicts:
	LiveDescribe/LiveDescribe/Resources/UiStrings/UiStrings.resx