Add ajax user registration

- Popup phone verification steps
- redirect page - for now - will re-render favorite list in future
Add user password assignment on user create
Complete users#create

- user becomes a registered user after submitting create form
and verifying phone.
- method uses guest user account so previously selected favorites
are associated with verified user.
Disable server-side phone validation

User is automatically deleted every night if phone is not
verified