Add MaterialData for Dirt

This adds the possibility to identify the three types of dirt: normal, coarse and podzol.

-------

*Edited by turt2live*

**Related links:**
- Glowstone: None needed
`@param dirt the new type of dirt` 

Also consider a parameter name change to something like `type`