[Fixed] deleting a character not removing them from others' friends

lists and reverse friends lists - mantis 4772
[Fixed] a character's vendors are now properly removed when the
character is deleted
[Fixed] a character is now removed from their guild when deleted -
mantis 4244
[Added] a character's event perks are now deleted when the character is
deleted
[Added] when a character is deleted, it's spouse is now divorced