Display the group joining date, and indicate if their invitation is still pending.
Rework invite -> add member to make things clearer as to what is happening.
Fixup tests.
Email users when they are added to a group.

Need to be careful about not also emailing users when they are first
invited to join cyclescape.