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

For ease of testing, the actual reboot is commented out.
That's the current setup ("last call wins"), since it's the most obvious from an implementation perspective.