Need to modify the Dolphin Join process:
1. When user joins and email verification is sent to validate their account they get logged off an cannot log in until they read the email and verify.
2. On first login they go to the membership page and they must select a membership.
3. Memberships with "$0" should be automatically applied to the account. Currently a $0 goes into the shopping cart and they try to check out but PayPal cannot handle a $0 payment.