Send a welcome email to new members when they join

The pull request adds a mailer to send a welcome email to new members who join the site. It produces a single email and renders a partial for each role the user has selected.