This moves settings formerly stored in workspace settings to contact's and group chat contact's settings respectively.
New contact settings: 'opened', 'pinned', 'position'
Fixes #10872
- Add info label to separate errors and info messages
- Make advanced switch insensitive but active if no MUC service is offered
- Reset all fields correctly when switching accounts