Volunteer sign-up form: handle flexible role on submit; set defaults; clean-up

These should be the last touches on the volunteer sign up form, at least for alpha.