[B] Added Material Names Adds BUKKIT-4659

The Issue:
toString() in Material returns the enum constant definition. It is unfriendly to users.

PR Breakdown:
This PR create

CraftBukkit PR:
Bukkit/Bukkit#Not sure?

JIRA Ticket:
https://bukkit.atlassian.net/browse/BUKKIT-4659