fix(settings): It's again possible to set user specific setting for a plugin

Fixes the method name from setUserSettings() to setUserSetting() and adds an
incomplete unit test.
Merge pull request #7702 from juho-jaakkola/plugins_service_user_setting

fix(settings): It's again possible to set user specific setting for a plugin