Make the other bindings files agree with Llvm_safe

These are all straightforward, just need to finish up a few things in
Llvm_safe itself now, then get the documentation up.
Merge branch 'release_33' of https://github.com/jameister/llvm into release_33