Allow users to opt out of texts

- Add opt_out column to users db table
- Add scope definition to user model
- Make opt_out attribute accessible on user model
- Specify scope on event users query
- Add checkbox for user to set preference