Make projects return None if no they haven't changed. Closes #99.
Fixed update_project_info to work with list comprehensions. Tests pass now.
Added get_all_upcoming_events. Also an example of how to create a filter.
Return events in chronological order.
Tests for /upcoming_events
Docs for /upcoming_events
Merge branch 'chrisrodz-fix-issue-99'
Merge branch 'upcoming_events'
add per_page argument
Merge pull request #103 from carpeliam/page_arg

add per_page query parameter
Added docs for per_page parameter.
when per_page is set, show it in the 'pages' response