MDL-44747 editor_atto: Improved validation of toolbar config

This ensures that:
- Plugins are only used once,
- Group names are unique,
- Lines match: group = plugin[, plugin[, plugin ...]],
- There are some groups and plugins defined,
- The plugins used are installed.
MDL-44747 editor_atto: Renamed subplugin setting class