WIP: Added date field in event, changed event creation form to support date, ...

...added model logic to display hour/minute form of time as appropriate.

This isn't the best commit in the world. I couldn't split stuff out into separate commits and added a lot of stuff. I know for a fact this isn't perfect code yet. Will mark WIP for now.