Fix issue where a recipe with grains that should be mashed would have no mash defined and cause an issue during timeline generation because recipe.mash is undefined and we look for recipe.mash.steps. Now there is a new check for recipe.mash before the steps check. Version bump.