Roll LLVM to r209872 and build a few more libs required by Clang

Incorporates a bug fix in the Clang frontend that lets us build libgo.
Merge pull request #29 from pcc/roll

Roll LLVM to r209872 and build a few more libs required by Clang