module support for reboot, shutdown, halt, etc

This module adds support for reboot, shutdown, halt, poweroff, and init (runlevels). Needs more testing on return data formatting.