fixes #133 DailyTimeIntervalTrigger GetFireTimeAfter produces incorrect result when date is in the past