FFI callout 実装の補強

FFI callout の引数、戻り値が一部の型しか対応していなかったのを修正中。
32/64bitどちらの環境でも正しく動かすのは意外と難しい。