st-password-entry: Fix crash when DConf changes after StEntry is destroyed
commit 8721c5db made StPasswordEntry honor the 'disable-show-password' setting.
Unfortunately, it introduced a lifecycle bug where the signal handler for noticing setting changes can out live the entry itself.
This commit fixes the problem by using g_signal_connect_object