PDI-11956 -Adding safeguards around string dates (converting them to real date objects).
Cleaning up of dateTimePicker to not require minuteIncrement.
Merge pull request #235 from rfellows/recurrenceValidation

PDI-11956 -Adding safeguards around string dates (converting them to real date objects).