Make subscription gift giving possible

Add fields to registration form for gift giving
Add custom submission to apply one time charge
vs. recurring
Add styles to highlight gift fields on form
Update js to handle one-time amount vs. recurring
Block default emails on gift giving forms

Also provide more useful message to user after
successful payment and underlying registration

Close #45