Enlarge ffi syntax

Accept types (instead of classes) and the doted notation (instead of nothing or the quad) in extern stuff.

This PR is here to prepare the integration of the FFI