Add test to user model

- Userモデルにvalidationのspecを追加
- shoulda-matchersを導入