change sing up/confirmation behavior.
removed some unneccessary code
change sing up/confirmation behavior.
Merge remote-tracking branch 'beanstalk/22088_signup_confirmation_behavior' into develop