Add documentation.
Add proper declarations for many UEFI functions.
Add reboot() and shutdown() function wrappers.
Add accessor to runtime services.
We can shutdown the machine now!