using get_or_create when testing for group membership

because in this case the ambassadors group should be created during migrate (0002_adding_groups_and_setting_permissions.py), but that doesn't happen for tests at the moment (as far as I understand, this is the issue @gandalfar is having)

a workaround in tests that "fix" stuff that should have happened elsewhere is bad practice