Fix event displayed in the upcoming events view.

#6359 

Changed the view to display events just as the widget (described in https://github.com/openscholar/openscholar/issues/6004).

event that started 10 min ago:
![selection_340](https://cloud.githubusercontent.com/assets/4497748/3522141/edfe371a-0748-11e4-9cd2-d3148d3a51c5.png)

changing its start time to 4pm the event is removed from both the view and the os_sv_list based widget:
![selection_341](https://cloud.githubusercontent.com/assets/4497748/3522158/1097e898-0749-11e4-88a4-a24067807643.png)

If the event is marked as repeated only the repeats that haven't taken place are appearing:
![selection_339](https://cloud.githubusercontent.com/assets/4497748/3522170/2ea9f5f6-0749-11e4-9dc2-17532196fc13.png)

Note the repeated events are displayed with the start date of the first repeat shown (16).