Added phone number validation to user model
Can use either home phone or email to login

- use same password no matter which method you use to login
- the sign-in form only has one field (email or phone number in same
one); the sessions controller automatically figures out if a phone
number or an email was entered.