Fix base obj_make_compatible() handling ListOfObjectsField

This makes the base class' obj_make_compatible() handle lists of
objects properly.

Related to blueprint kilo-objects

Change-Id: Iaff1b435819e9aefcd2b362c846c87f9efa3f618
Merge "Fix base obj_make_compatible() handling ListOfObjectsField"