Add plugin.yml
Add configuration

Note: values are only ever loaded from the config file - they are never
overwritten by a call to saveConfig()