Enables safe shutdown of system and paves the way for implementing sleep. We probably need a discussion to determine how to expose the power button. As a keyboard keycode? Separate register?