moving event invitations to be sent via cron every 30 minutes instead of synchronously
showing distance to an event in km if the event and the viewer have coords, even if user is not allowed to see specific location
on event form, don't show time fields until a date has been selected. was giving false impression that time info was being saved even without a date
reworking event invites to allow control of how many nearby participants as well as specifically how many who havent been to events get invited. can no longer send invites to non-geocoded events. much improved ui now though. shows invite form when necessary, otherwise links to it
oops. adding file for model needed since several commits ago