Fixes bug in user deactivation.
And another fix to mailman deactivation.
Remove a silly thing and a print statement in mailman.lists_containing.
Fix the previous fix, and make mailman not send remove notifications

They might really just be having their email changed, and that would be confusing.
#956 - minor cleanup, resolved issue with erroneous triggering of subquery
Adds program director_email as an owner in mailman lists.

It was already implicitly a moderator by being on -teachers@, but it is now an
explicit moderator and also an owner.
Merge branch 'main' into usersearch_overlap
Fix a bug in some user searches

The 'subquery' variable used for combination list searches is referenced
outside the if-statement where it is initialized.  This moves the
initialization out of the if-statement to avoid an undefined reference if
the other branches are followed.
Fix bug in email updates for admins or people in weird groups
Merge pull request #1296 from learning-unlimited/mailman-deactivate-another-fix

Fix bug in email updates for admins or people in weird groups
Merge pull request #1281 from learning-unlimited/mailman-owners

Adds program director_email as an owner in mailman lists.
Merge pull request #1274 from learning-unlimited/mailman-deactivate-fixes

Mailman deactivate fixes
Merge pull request #1277 from learning-unlimited/usersearch_overlap

Fixes most common cases of #956.  Also includes fix for #1205.
removed anonymizers
Merge branch 'main' into jlegris_onsitegrid