Create favorites outline view branch.
Apply new favorites outline view patch.
Improve menu item validation with regard to making the selected favorite the default.
Only access Keychain items when necessary.
Bring outlineview branch up to date with trunk (r2961:2966).
Add description methods to tree node classes to aid debugging.
Comments.
When either more than one favorite or a favorite group is selected in the connection view, hide the connection details form.
Fix crash when deleting a group node.
Bring outlineview branch up to date with trunk (r2967:2974).
Bring outline view branch up to date with trunk (r2976:2988).
When changing the type of an already existing favorite, don't hide connection details form view.
Enable the 'add to favorites' button when the user manually changes a connection's type.
Update a connection favorite's name accordingly if it's type is changed.
Hide the import and export connection favorite menu items until they are actually implemented.
Tidy up.
Bring outlineview branch up to date with trunk (r2989:3005).
Bring outline view branch up to date with trunk (r3007:3010).
Fix a crash when deleting a favorite.
Bring outline view branch up to date with trunk (r3011:3016).