shutdown:add power_cannot_inhibit() and inhibit_test()