New Grocery List implementation, modifications elsewhere

@philster 
- New regex string to parse through unstructured ingredient strings and create new RecipeIngredient objects
- Grocery List now structured by ingredient with recipe subviews and selectable.
- recipe.ingredients is now a NSMutableArray of RecipeIngredients