ffi is here

I found the time to fix up my ffi extension so that it largely usable;the main features that are missing are support for arrays and closures(aka callbac...