Support reboot, halt, and poweroff independent of busybox init.
Simplify and fixup some logic.
 -Erik
6 files changed