Update for LLVM 3.4
Finish non-transform C bindings
Finish all C bindings (through LLVM 3.4)