[ref_impl_eiffel] [820] Correct inherited subtree removal logic to include all kinds of C_OBJECTs

Revision: 820
Author: thomas.beale

Log Message: