Add unit_tests_run that (mostly) works for all of linux, OSX and Windows.

Revert r134670 "Revert 134667 "Revert r134508 "Revert 134507, broke the main builders:""

This CL's going to get in at whatever cost. I moved more optional files to be untracked.

The dependencies were retrieved with trace_inputs.py and merged with merge_isolate.py.

Manual edits:
- Added <(EXECUTABLE_SUFFIX) to two executables: unit_tests and xdisplaycheck.
- Removed testserver.log and unit_tests.log.
- Added copyright.
- Removed *.db-journal files.

TBR=rogerta@chromium.org
BUG=98636
TEST=

Review URL: https://chromiumcodereview.appspot.com/10263018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134689 0039d316-1c4b-4281-b951-d872f2087c98
2 files changed