Adds ability to request to join a group
Merge branch 'master' into groups