Add submodule libffi and link to static libffi

An INSTALL file is also included
Accept void as the function return type