27233 kde fix

Fix for KDE related issues.  This fix will prevent the login from erroring if the secure store is not available, login will continue and the next time login runs without cached values, the login dialog will be shown again.  Also fix the priority of the custom gnome implementation so that it slots in correctly (for example if the KDE secure store is available).