Killable Blacksmith

This pull adds the stolen_torch weapon (which is identical to the torch except you stole it) and behaviors to the blacksmith for when you steal a torch.

Currently if you exit the building after stealing the torch while the blacksmith is still alive, he will still know that you carry a stolen torch upon re-entry. Removing the torch from your inventory will stop the reaction.

Note: Maybe it would be better if the blacksmith always made sure that there were two stolen_torches in his presence and neither are in the players inventory.

I was not able to find any sounds for the blacksmith, so we are going to need to reach out to the sub to get those. These sounds are, "Thief!" and the blacksmiths dying scream.

The blacksmith follows the player and inflicts a small amount of damage (5) when colliding. This also adds limited support for attacking npc's.

After killing the blacksmith if the player re-enters then the blacksmiths body will be returned to the original node position, I assume his wife moved him there. Note: Is it possible to store his dead bodies last x position?

edit: the item image for stolen_torch kinda sucks, I couldn't figure out anything good and was hoping someone else could take a stab at it or come up with a way to represent it as stolen.