added activation email
added email confirmation
can only confirm if not already confirmed
resharper cleanup