Schemaeditor adaptation

Make it possible to add and edit RelationChoice and RelationList fields from dexterity's schemaeditor.

The editor covers the most likely scenario of wanting to limit portal types. If the user needs a custom binder, they'll have to still edit the XML or schema.