Changed the shutdown process.

The three targets (halt, poweroff and reboot) just depend on one of three services (halt, poweroff and reboot).
These services conflict system and single.