DAO Revisions

@clarksfly @maraudering @codefinisher 
IngredientsDAO = edited so it'll add date_ingredient
New methods: -getAllIngredients
-getIngredientsByDate
-isIngredient
SalesDAO & TransactionDAO = edited so addTransaction/addSales will take String d (for date) as parameter.
No need to convert to date, just make sure string follows format "yyyy-MM-dd"