Add `editable` flag for data files.
Allow plugins to register themselves as editors (they have access to all data files) and add a warning (which can be turned off in the config) for when a plugin does that.