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..
Remove external_legacy (no longer needed)
Added desert and sandstone brick slabs and stairs
New textures
Remove legacy, move aliases to default
Add /sethome & /home
Added Glass and Obsidian Glass door (doors mod)
Make creative inventory use new fancy layout
Add mese and diamond hoe, new tool textures
Add glasspanes and ironbars
Enable jungles & tweak physics a bit
Add tnt mod (freeminer version)
More new Textures, Clean up a bit
New fence texture
Make farming more flexible

- API {farming.register_hoe(), farming.register_plant()}
- Fertilities -> Plant only grow on soil with a fitting fertility, e.g. Wheat only grows on grassland, while cotton grows in deserts and grassland)
- New soil: Desert Sand
- Place seeds instead of plants
Add boats
Merge remote-tracking branch 'upstream/master'

Updated to latest
Added wool stairs and slabs