Use the ID returned by the timeout registration for deregistration and trigger detection. This avoids conflicts with other users of kidletime.
mentioned in commit 7b918b96