LibSSH2 FFI bindings for Haskell