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.