Bugfix for jira issue OE-554
Bugfix for jira issue OE-554

end date cannot be specified as any date before the start date.
start date also cannot be specified as any date after the end date.

FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes,FiviumAustralia/OpenEyes