Changed how equals() is handled for FurnaceRecipeKey and added some javadoc for it;

Also renamed arguments for registerRecipe() in RecipesFurnace.