More tweaks to registration form and User model to force acceptance of terms, pp, and over 13.