[Improvement - HIGH] Removed self sent messages

After performing this commit d13ddf711a24124a50741e68e39a6b6ead20d358, a DB clean up should have been added. I understand why db version 58 has been added and I agree with it but adding a 59 just for this is just too much. On the other hand, the sooner this gets merged the less users will be that don't get the clean up run. That's why I set the high priority.