Handle name with spaces during signup.

Currently replacing any whitespace with underscore. Mostly works.
If the user has a first name with a space in it, we show the underscore on the
"Great, <firstname>..." which is not ideal but not deal-breaking and is rare.