FFI core

The core of the new ffi mechanism.

note: tests related to the ffi does not pass.
But it is not a real regression since "Not yet implemented" become "Compilation error"
The next serie will fix the libraries and pass the tests