Implemented action to handle changes in the ingredients context.
Implemented more of the search ingredients functionality.
Bugs: ingredients are not written to DOM correctly.
Bugs: function does not take selected/deselected status of ingredients
into account.