finished raw ffi for gesvx, still need to write haskelly layer.
note that for lapack routines i'm only doing the safe api variants for now