fix implementation of upcoming events. Fixes #496
Merge branch 'upcoming-events-fix' of github.com:fangeugene/the-blue-alliance into fangeugene-upcoming-events-fix
Fix having zero upcoming events.