Send adb commands directly to IDevice in DeqpTestRunner.

- Avoid using TestDevice.executeShellCommand since its silent
  retry attempt mangles instrumentation logs. Instead, use
  IDevice directly.
- Detect and attempt to recover if command via IDevice fails.

Bug: 20054115
Change-Id: I4c1a4ba72bb73873ffc9f8015c87b803c01e0070
2 files changed