Support CT_LLVM_DIR to make --llvm-dir different from --prefix