libffi.h in the wrong place
Revert reverting the libffi patch, adding the includedir to python environment instead

This reverts commit fc3b457a56d0a814a3d010d8738ed952f17922a9.