minor cleanup in OBIngredientFinderViewController
Refactor: pull out ingredient TableViewDataSource

This data source will hopefully become more and more reusable over time.
Malts can now be filtered by grain, extract, and sugar