PDI-11956 - Add validation of the dates for the weekly schedule.

You must have a valid start date.
If you choose to have an end date, it must come after the start date.