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