Add provider and uid fields to User model, as required by Omniauth.

Issue #74 and #91 need this
Remove redundant attr_accessible from User model.
Merge pull request #127 from DevYah/C1_mnzaki_#74_omniauth_migrations

Add provider and uid fields to User model, as required by Omniauth.