Fix delayed login and circular dependency problem

I noticed that my logs were getting spammed by attempting to open a new
X server on a display that already had one every 10 seconds, and that my
login was waiting for those 1st ten seconds to start my window manager
and such.  Apparently, I don't need xorg-launch-helper.

I also noticed that `systemctl list-dependencies` showed a recursive
dependency graph.  I re-ordered my dependency list to eliminate that.