validates end date after start date (fixes #134)