Added test for surrogate placement when object or surrogate is derived.
Added test for surrogate placement when object or surrogate is derived.

Test for a subclass and an interface.
rogeralsing/Migrant,antmicro/Migrant,modulexcite/Migrant,modulexcite/Migrant,rogeralsing/Migrant,antmicro/Migrant