Local events feed (Happenings)

Resubmitting after review
This asserts the knowledge of what constitutes a "valid" event, but in a weird place. Just set those vars and add the event, or let the `Event` class specify whether it's valid and do `@events << event if event.valid?`. That way you'll be more prepared for changes to what constitutes a valid event.