Bugfix: Properly set start date on cycles without cycle_objects

Cycle start date was not properly set for cycle task groups without objects, which caused some emails to not fire.