Created by: tgummerer
This pull request depends on the Refactor AdbHelper pull request I sent earlier (I was under the impression that one pull request per commit is preferred).
@sdwilsh I saw that you commented, that you'd like me to add a test for this, but I don't know how to test this, as the return value depends on the devices that are connected to the machine where the tests are run, and I didn't find a way to get the AndroidDebugBridge to return a predefined list of devices, as all it's constructors are private.