Fix signup related email change status state

Should not stick a person in vouch limbo if changing to a valid email.
Fix status banners when looking at own profile.
Handle public profile settings for not valid account status