ffitest.h contains a superset of the functionality of ffitestcxx.h; make the C++ tests include ffitest.h instead, and remove ffitestcxx.h.
These two testsuites differ only in the source file glob and a couple of additional compiler options; unify the remaining bits.