Change set_user => set_current_user

in SessionConcern to avoid conflicts in UserController
Merge branch 'master' into session_feature
Check user permissions before CRUD posts

Add validation on user_id for posts table
Change `has_many :post` to `has_many :posts` on users table