lavacooling: source to stone, flowing to cobble
make it possible to overwrite furnace ABM; move to functions.lua