Use CSStacks.equals in ShapedAdvancedRecipe, update .gitignore