Local events feed (Happenings)

Resubmitting after review
Since about half of these methods are leaking the @current_user abstraction, you can probably leave it as `@current_user =`. Not so much the case for the getter (`def current_user`) since other controllers are using it.