Enhancements to run_gtest_adb.py
* Allow running on devices that don't have root as the default user. * Allow comparing executables that have the same basename. * Allow running tests that require accessing data in the tmp directory. * Print an error message if no tests are found.