TNL-301 Filter posts by group_id.

https://openedx.atlassian.net/browse/TNL-301

@gwprice @jimabramson Please review.
A suggestion to keep the Parser interface under control would be to store the user info as an instance variable on the object, so that info doesn't need to be passed around from method to method.