monitor-manager: Apply switch-config in idle callback
Just as with restoring the previous monitor configuration in case the user clicked "revert" in GNOME Shell's monitor configuration confirmation dialog, we need to do switch configs in an idle callback as well.
Closes: #2694 (closed)