Perfected group member adding including exceptions (no adding more than

one of the same member, and ensuring the admin specification works in
all cases. I thought I'd commit this separately from the final
server-side implementation in case something goes awry in the
transition.