Add registrant as contact and send welcome email

When a registration is marked paid, participant lists and billing records go out of sync and coordinators miss outreach. Add/update the contact, send confirmation email, and create the member record so coordinators act same day.

Add registrant as contact and send welcome email

Add registrant as contact and send welcome email