Add support for .xinitrc as a user unit

By enabling xinit.target as user, the session is still defined by the
~/.xinitrc script. Everything spawned is, however, under control of a
systemd user session.