systemd: Add systemd user session units

With these units we can start a full Hawaii session with systemd.

Issue: #142