Fix address delete

Closed username-removed-35210 requested to merge abompard/mailman:fix-address-delete into master

Since we have not set cascade policies on our table relationships, dependencies must be removed first when user or addresses are removed. This branches does that. The unit tests will only fail on PostgreSQL, since SQLite does not enforce foreign key constraints.