Small power plugin cleanups
Submitted by an unknown user
Link to original bug (#749643)
Description
While working on bug 749076 [1], I came up with these which shouldn't change any behavior but I think make things a bit cleaner and easier to reason about.
[1] Basically, the fix for that is what the X server should also do for us and the reason we have reset_idletime() here.