C bindings: add a bunch of the newer options
Merge pull request #37 from mlin/more-c-bindings

C bindings: add a bunch of the newer options