Local events feed (Happenings)

Resubmitting after review
being on the events page feels like a `Then`. Clicking on scrape events is _definitely_ a `When`. As a reminder:

* Given is a set of preconditions (a page you start on, records that should already have existed). Expect to see factory calls, and maybe a `visit` call.
* When is a set of actions you take to exercise the behavior. Usually `click_on`, `fill_out` etc are in this category. No expectations should occur in these steps.
* Then is a set of assertions. They should contain `expect` declarations, and probably nothing else.