Add punch to pickup, drop instead of delete

These changes allow players to punch up old bones or their own.
If there is no area for bones, drop the items instead of delete.
Notify the player where he died, so he can find them again.
Add furnace protection, eat some lines of codes

This adds protection for furnaces (when the area is protected, so it the
furnace).
Also made the codes a bit shorter..