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.