pike_types.c:match_types() is too strict on object types
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=3144
Reported by @grubba
match_types() requires implements-level type-compatibility on object types. It ought to be sufficient to only require that symbols common to both types are compatible.