More work recipe and ingredient classes

- Now pass a full array or ingredient data to the ingredient class
constructor
- Set display_string property for ingredient
- Get the full ingredient data from the database for all ingredients of
the recipe in one MySQL call (instead of individual MySQL calls for
each ingredient)