Add nickname to user model
Add user profile page
User#find_for_oauth creates user only if full information provided
Add scenario with authorization through OAuth and manually filling absent fields
Add auto-filling for fields in registration form from OAuth provider
Fix issue with saving user oauth authorization
Add social network association buttons to user profile
Add association of existing user profile with OAuth providers