LEAH-1884: [WIP] DeviceController Improvement - Making the Device control decide for the view - Added a functionality to get intermediate messages from scripts, like progress. - Improved the above functionality. - Modified the DeviceView to a AbstractListModel, to store list of data, like WiFi and Bluetooth.
LEAH-1884: DeviceController improvement - Fixed an issue in the VTreatmentRanges if the config file has not read successfully and the dialysate flow rate is set to zero. - Added the WiFiList device model to the Device management. - Added MVC for the WiFi List scan. - Added the readyReadStandard{out/err} to get the executed in-progress script output, to help communicate with the script during execution. [ Update progress to be sent to the application during execution.] - Added the mCompleted to the DeviceModels to detect when the execution of the progress is complete and it is not the intermittent communication during the execution.