Revamp systemd user session config again

Still hackish but running a second gaming x server now sort of works.
Use safe spawn from Util.Run
Merge branch 'master' into chewbacca

Conflicts:
	xmonad/lib/Keys.hs