Fixed issue with certain items/blocks not registering bukkit materials.

* Added new enum helper 'replaceEnum' to assist in changing existing material names.
* Readded material registration to both Item/Block constructors. This was
needed since many mods do not register their items/blocks through
GameRegistry.