Reapply changes from r3314, r3447 and r3450 from SPFavoritesPreferencePane to SPConnectionController, fixing tweaks missed by the outline view migration; particularly addresses Lion keychain cacheing issues causing password edits to make it appear that those passwords were lost for the rest of the session.
Reapply changes from r3314, r3447 and r3450 from SPFavoritesPreferencePane to SPConnectionController, fixing tweaks missed by the outline view migration; particularly addresses Lion keychain cacheing issues causing password edits to make it appear that those passwords were lost for the rest of the session.


git-svn-id: 6eeea455dc0e2ce42bed66071b2ee3651efe9ff5@3648 eefc5464-0a4a-0410-82e6-d75a05d1654a

havocbane/sequel-pro,havocbane/sequel-pro,havocbane/sequel-pro,havocbane/sequel-pro