LLVM 3.3 updates

Fixes some of the includes which were moved in LLVM 3.3.