Issue #31 Protect against bad image sizes

Add a check ot see if the image is set to a width lower than the minimum or higher than the
maximum and limit it to those boundaries.
Issue #31 Save location in mongo

Add country and location type as permitted parameters for saving an event.
Add country and location type as fields on the event model.
Issue #31 Add description refresher

Add refresh on event form view to refresh description on render and change
Issue #31 Add logic to refresh date picker

Add methods to the event model for returning current local time in fragments.
Add logic to update dom with event time properties on change and render.
Issue #31 Uncheck not matching time format

Uncheck the radio options that are not matching the time format