Upgrade to LLVM 3.2.

Use the binary tarball from llvm.org, since there are no good Ubuntu packages. This will let us merge #61. (This is continued from #65.)