Use appropriate sequence algorithms in IdleInhibition
Summary: This simplifies code a little bit.
Test Plan: Compiles, existing tests pass.
Reviewers: KWin, graesslin
Reviewed By: KWin, graesslin
Subscribers: kwin
Tags: KWin
Differential Revision: https://phabricator.kde.org/D17353