Listing devices reuses data from device tracker
Fixed crashing test if device is offline on Win

Conflicts:
	addon/test/test-z-adb.js
Revert test device tracking change (for fallback)
Resolve promise immediately
Removed test-z-adb.js again
Merge pull request #771 from bkase/no-socket-adb-devices

No-socket ADB devices