Fixed a null ref error mining with some unconfigured devices
Version info updated
Inject the executable path to enhance testability
Set udpClient to null in case Listen() is called on the same instance
Remove unused code
Updated test code for new device list format
Working on integration tests, unit tests, and code coverage
Added more donation pools: QRK, SPT, SRC, WDC, YBC