Add a Reboot resource into core. (RFC code.)

For ease of testing, the actual reboot is commented out.
That obviates a `:cancel` action; we don't think people might ask for a reboot and then have a conditional that cancels it later?