[calendar/api] Initial calendar api support.

Summary:
[calendar+event/api] Add filtering + testing.

Fixes T364

Test Plan: Review code + tests

Reviewers: spang

Reviewed By: spang

Maniphest Tasks: T364

Differential Revision: https://review.inboxapp.com/D386