Refactoring
Refactoring - don't clear ViewModel.Devices - add/update/remove instead
Fixes issues with values like Pool going blank
Add Visible to the Device DTO
Finish code binding individual ListViewItems to DeviceViewModels
Don't handle this event if it is due to population
Refactoring - fix/clarify argument name
Fix wrong device changed via Coin context menu - use binding not index
Add the ability to use Quick Switch across all rigs
Version info updated
Add support for displaying Network Devices (icon was missing)
Display device details using ViewModel binding rather than index
Clear Devices from the ViewModel when Scanning Hardware locally
Keeps internal order in the ViewModel on parity with the ListView
Restructure Coin API code in preparation for failover support
Functionally the same but both contexts are created - successful stored
Reword Coin API settings in preparation for failover support
Implement failover for Coin APIs in RefreshCoinStats()
Version info updated
Additional unit / integration tests for MultiMiner.Utility.Networking