Adding support for Forum, Topic & GroupMembership

Hi,

Great client, I've added support for Forum, Topic and GroupMembership. I've tested as much as I can on the agent based endpoints.

Thanks
Tom
code style used is intellij default with braces always. opening braces should be on the same line as the statement they are attached to