Changed blacklist, updated test script

Blacklist is based on the tests which are expected to fail in the llvm clang-tests repository found at:
https://llvm.org/svn/llvm-project/clang-tests/trunk/gcc-4_2-testsuite/expected_results/clang-x86_64-darwin10/gcc/FAIL.txt

These are from an old version of the gcc testsuite, and are a bit more detailed than the simple file-level filter we do. Probably a good first approximation