Remove and add idle timeout when inhibited and unhibited
Ensures that when a dbus inhibition is lifted the idle time starts anew. Otherwise a new idle timeout would not start until user activity and we would never lock. BUG: 469687
Ensures that when a dbus inhibition is lifted the idle time starts anew. Otherwise a new idle timeout would not start until user activity and we would never lock. BUG: 469687