getCUDATestsuiteBuildFactory() returns a factory that:
- checks out clang, libcxx(+deps), and test-suite.
- compiles & tests clang.
- compiles and runs CUDA tests.
Added checkout_libcxx and checkout_test_suite knobs to
getClangCmakeBuildFactory() so it can be reused for other
clang-based buildbots.
Tested on a local buildmaster+buildslave.