Route enhancements and DayPlan data object

Added DayPlan for getting the plans set for a day.
Updated Expense data object to have better routes and allow recurring Expenses (month by month).
Fixed issue in ingredients where route path for getting all ingredients in an account was not allowed (unless using parameter url notation)
(Fixes #4 )