Fixed stability issues where the user could spam buttons and join more than one group for example. Refactoring in progress, moving join logic from groupsHistoryActivity to groupsAcivity.