Fix not creating log object; Update Callback.__cmp__ to also check if the passed object is the callback object itself, as well as check if it's the callback we're wrapping.  (Fixes a bug in connect_weak: when the referance dies, the callback doesn't get properly disconnected.  This manifested itself during animations.)
Fix not creating log object; Update Callback.__cmp__ to also check if the
passed object is the callback object itself, as well as check if it's the
callback we're wrapping.  (Fixes a bug in connect_weak: when the referance
dies, the callback doesn't get properly disconnected.  This manifested itself
during animations.)


git-svn-id: 9d763a2146cc7918956fa045a5de4b112f309167@1669 a8f5125c-1e01-0410-8897-facf34644b8e

freevo/kaa-base,freevo/kaa-base