Missing Functions in C-Bindings

While going through the header file llvm/Support/StandardPasses.h in support of some LLVM bindings that I have been working on I noticed that some passes are not exposed in the LLVM C bindings. Attached is a patch that adds the following passes the the C bindings:

I can commit this patch once someone gives me the go ahead.

2010-04-06-cbindings.patch (1.2 KB)

Looks great to me, please commit. Consider other similar changes preapproved,