add resending user activation emails
Move user activation creation to when the user is added
Fix resending user activation email, and make users activations consistent.

UAs now deleted when activated, deactivated, deleted.
New UA is created when new activation email is sent
Merge branch 'activation-emails'