Add check for device not found

https://github.com/appium/appium/issues/2995
looks like `getDevices` is defined as a closure in another method, so it's not available here. instead of running `restartAdb` and `getDevices`, what about just using `this.getDevicesWithRetry`?