Simplify run-test check scripts

The check scripts should use sed to modify the output in place.
(rather then generating temporary files)

The diff execution is moved to "run-test", always operates
on the standard file names, and must always succeed.

Test: ./art/test.py -r --all-target
Change-Id: I92666d78054dc98df07de3f6ed0a047b7f5b8682
42 files changed