Options

Support recipes to have various options for ingredients, such as sugar
vs. brown sugar
Refactoring

Moving stuff out of MixAction/PourAction/Ingredient. Still mocking out
traits.