Add shoulda-matchers
Add specs for User model
Add Travis support