Fix build with LLVM top-of-tree.

The DIBuilder::getCU() method has been removed; we now just store the
compilation unit returned when we call DIBuilder::createCompileUnit.
Merge pull request #549 from mmp/fix-tot

Fix build with LLVM top-of-tree.