applets/kicker: Prevent building an infinite queue of refresh requests
In refresh() we would create a new connection between KSycoca::databaseChanged and... refresh(). Yes, that is a cycle.
Whenever the KSycoca database was updated we would queue a new refresh() call for the next time the Ksycoca database updates.