coos.proto: Generalize schema object merge operation
coos.proto: Generalize schema object merge operation

It is now possible to specify custom merging logic on each field type.
Otherwise, a generic procedure is used to merge schema object
properties.  This made it possible to elimiate merge() on concrete
schema types.

edgedb/edgedb,edgedb/edgedb,edgedb/edgedb