NEW: When a set of guidelines is removed and there are upcoming scheduled entries that are based on the set that had been removed, then those scheduled entries should be removed and new entries should be added. the ordering of the entries for the day are (a) entries already completed, (b) scheduled entries for guidelines that are still being followed, (c) the new entries based on other guidelines that are within the set of all guidelines being followed.
Minor refactoring for reseting table sections.
Pass along the Day managed object to the Guidelines Being Followed page.