Split out the signature of typ constructors.
Update Cstubs_structs to use Ctypes.TYPES.
Test detecting layout of multiple structs with interdependencies.