Make phone number test a little better

I guess
Update routes

login codes are now survey_send_login_code

participant editing is now in /surveys/:id
and updating is there too

since participants will never be, like actually
creating / updating surveys.
We don't actually need a SurveysController
Login form looks OK.

Still needs "send my login code" button.
Almost login.