Code cleanup.

I've replaced a ton of magic numbers with named constants.  This is for my own benefit, as I plan to incorporate my OreCore project into TConstruct, but with all of these integers floating around it's very hard to make any changes without breaking things.

More to come in later commits.
Merge branch 'master' of https://github.com/bradsk88/TinkersConstruct into IntegrateOreCore

Conflicts:
	src/main/java/tconstruct/smeltery/TinkerSmeltery.java
	src/main/java/tconstruct/smeltery/itemblocks/MetalItemBlock.java
	src/main/java/tconstruct/smeltery/items/FilledBucket.java
	src/main/java/tconstruct/tools/TinkerTools.java