Patchset 0/2: Create new DateUtil class to host TaskModel.daysBetween() and TaskModel.daysLeft()