Events: refactor API calls into meetup integration class

There are now two utility functions (get_upcoming_events and
get_past_events) which query Meetup and ensure that the results
always have normalized start_time and end_time datetime instances
for use with the standard date-related template functions
Homepage: display event date as part of the title
Homepage: remove redundant information from event boxes