Completely separate ggrt core from libffi.
Cleanup test.def madness.