feature(usersettings): every user setting has its own menu item

fixes #4445
I believe ```usersettings/$plugin_id/edit``` views have been long deprecated. Not sure we should encourage their use...