Add ingredient types
Add support for 'type'.
First pass of shopping list section headers.