[event/participants] More participant merging.

Summary: Found an issue with how participants were being merged. Added some tests and fixed the issue.

Test Plan: Sync events across providers.

Reviewers: emfree

Reviewed By: emfree

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