Removing QThread includes not used
Beginning switch from DeviceInterface methods to simpler and extensible Get/Set Key/Value method

Removed GetPluginName and GetPluginDescription and replaced with Get(PluginName) and Get(PluginDescription)
WIP More migration to Get(Key)
WIP on Get(Key) continued.
Moved the enum for internal devices out of DeviceInterface and back to SDR.  WIP to clean up DeviceInterface
Removed UsesAudioIntput from DeviceInterface and replaced with Get(DeviceType)
Moved GetInputDeviceName, OutputDeviceName to Get(...
Moved testBenchChecked from device settings back to Pebble settings, not device specific
Updated GetSampleRates to return QStringList and added to Get(DeviceSampleRates)