Finish 8.2.1: Create user remember token

1. Add database column to users table to store remember token
2. Created code in user model to generate secure token