[applets/dashboard] Don't show widgets explorer when shell is not mutable
Currently the widgets explorer is not shown when the shell is SystemImmutable, but when it is UserImmuable we show it and change it to mutable when trying to place a widget
This is somewhat inconsistent with what we do in other places, e.g. we hide the Add Widgets action in the desktop context menu when the shell is not mutable