update contact instance in chat window when we talk to another resource. Fixes #7700
keep treeview consistent when connecting. Fixes #7434
rename some icons so we don't need to check in code if installed iconset has it. Fixes #7445