Support for FFI with C++

Merged with privat/master to support file copy to .nit_compile, and then fixed an error in the generated makefile.