Event Form should validate dates picked for events

Not sure if this is related to issue #73.

DatePicker value is allowed to be empty by clicking “Clear” in new event form. Event will still be created and shown on map after clicking on Submit button without the necessary values which breaks the app.

The form should also validate that end date/time is later than start date/time.