HardwareControls: override power key

Allow applications to override power key