Warn user if we can't save passwords
Sometimes a desktop doesn't offer the org.freedesktop.secrets DBus service (notably KDE), and we can't save passwords / credentials.
This commit warns the user about that beforehand, rather than just silently failing.
This should hopefully reduce user confusion.