Smeltery with oreDictionary support

Adding Methdos for oreDictionary Smelting
Adding static liquid values for nugget, ore and block
adding oreDictionary ores
addCraftingRecipes broken down into subMethods
cleanup addRecipesForCraftingTable
cleanup goldenFood stuff & table casting
cleanup addRecipesForBasinCasting
cleanup addRecipesForSmeltery
cleanup modIntegration
removed unfuxOreDictionary

Was performed too early.
cleanup registerOre

Less if elseif ...
cleanup + new method registerIngotCasting

based on oreDictionary
ensures that the object is not registered twice under the same Name in OreDictionary
prevents doubled registered recipes
add missing recipes

for seared stone/grout related stuff
for chiselt iron/gold/obsidian stuff