TNL-301 Filter posts by group_id.

https://openedx.atlassian.net/browse/TNL-301

@gwprice @jimabramson Please review.
We should also test that if a user is no longer enrolled in a course then they will not receive updates for that course