Fix bug 61848 by disconnecting when we've hit (or gone over) the disconnect limit.  Also make the rate level detection slightly more intelligent and make better use of it when determining how long we need to delay to keep from going over the disconnect limit in the first place.
Fix bug 61848 by disconnecting when we've hit (or gone over) the disconnect
limit.  Also make the rate level detection slightly more intelligent and make
better use of it when determining how long we need to delay to keep from going
over the disconnect limit in the first place.

CCMAIL: 61848-done@bugs.kde.org

(what a long message for such small changes)

svn path=/trunk/kdenetwork/kopete/; revision=259545

Jtalk/kopete-fork-xep0136,Jtalk/kopete-fork-xep0136,josh-wambua/kopete,josh-wambua/kopete,josh-wambua/kopete,Jtalk/kopete-fork-xep0136,Jtalk/kopete-fork-xep0136,josh-wambua/kopete,Jtalk/kopete-fork-xep0136,Jtalk/kopete-fork-xep0136,josh-wambua/kopete,josh-wambua/kopete,josh-wambua/kopete