Added furnace recipe editing dialog, it is feature complete and checks for invalid recipe names the same way crafting recipe editor checks.