Topic/add event list page

Kevin is definitely right about this, we don't want to make a DB call for every Event.
Consider trying out this:
```python
all_events = Event.objects.all()
registered_events = set(EventRegistration.objects.filter(user=user).values_list(event_id, flat=True))

def make_event_info(event):
    return {'event': event, 'user_is_registered': event in registered_events}

followed_event_infos = map(make_event_info, followed_events)
non_followed_event_infos = map(make_event_info, non_followed_events)
```