Update LLVM lib calls to conform to llvm 3.3.

I updated it to compile/run on archlinux for a clang/llvm talk. You can pull this into your repo if you want.