Fixed|SettingsRegister: Update Config immediately when profile changes
Fixed|Renderer Settings: Let dialogs close themselves before deleting

On second thought, we can't create dialogs as local variables as
they must exist for the duration of the closing animation.