Added automatically generated C bindings and raw Haskell bindings.