Make all assignment operators check for self assignment
svn path=/trunk/KDE/kdepimlibs/; revision=934453