Revert "Uses SessionDisplayConnection to connect sessions and displays."
This reverts commit 6971d531. This commit introduced a regression on profile management.
This reverts commit 6971d531. This commit introduced a regression on profile management.