The script claimed to use fresh clang to build tsan runtime, but it actually used gcc all the time.
Build runtime with both gcc and clang for real.
Use clang-built runtime with check_analyze. We used to depend on host gcc. But some distributions got
new gcc recently which broke the check. Generally, we can't depend that an arbitrary host gcc generates
something stable. This has an additional advantage of catching regressions in clang codegen.
check_analyze is updated for what clang currently generates in r268382.
Drop tsan_test.sh and racecheck_unittest. racecheck_unittest is pain to maintain and the repository
is going away soon. We better add more lit regression tests if that turns out to be necessary.