Editor widgets: Change default "enable sync" behavior

More generic implementation of 024cd0b

EditorWidgetWrappers (which are connected to fields) are synced with
the layer edit mode state.
WidgetWrappers (which are not strictly related to fields being editable)
don't sync their edit state to the layer edit mode state.