Add user model phone validation

Presence if not guest user
10 digits
must be unique
Add users controller phone validation

twilio sms request will not send unless all
user validation passes

Add error event to ajax post. Temporarily alert to errors - will
change in next refactor to render errors in view