add REST documentation for discussions module

requires common models in PR https://github.com/oaeproject/Hilary/pull/924
`MembersResponse` doesn't really make sense to me. This should ideally be `User|Group` or `BasicUser|BasicGroup`, as the member response is exactly the same as a basic user/group profile.