The problem of enemy players falsely claiming your death should be fixed. This was accomplished by clearing lastDamagerToMe if you just killed them and clearing recentDamagers when you are not in combat and reach full health.
There are probably still some cases where just after a PvP battle with multiple enemies some random mob wanders by and kills you that will report that your death was caused by a player. In a way, they were partially responsible.
The Spanish localization was updated (thanks to nekromant). Other changes not effecting functionality were to move version number out of localization.lua (use the one in the TOC) and changing the TOC so that the current Author can be fetched with GetAddOnMetadata.