Fork external/llvm.

Reasons:

- C++11 fixes.

- Control over the repo.