Improve user-input phone number validation in /welcome

Closes #248 

This PR also standardizes what the response will be to splash page users who submit bad information — they will all now receive a "sorry! that doesn't look right. try again" message instead of sometimes just redirecting (as before).