Fix entity death event errors

Now you can change the drops properly!
Move player equips armor into a smart event

I'm going to hope @Morphan1 will handle all the TODO's I added
Merge pull request #584 from mcmonkey4eva/master

pull request of events!