First attempt at making the user session purely systemd driven.