Save events found by search to the local data store.

Turns out that clicking a link on the search results page doesn't actually work for an event that wasn't clicked on the home page or /event page first…