Only logged_in and correct user can edit and update job post

1. make sure only logged_in user can access edit post page
2. make sure only the owner of the post can edit it
3. Remove the User_id field in post page
4. Hide "Create a post" button when user is not logged in
Rename `is_logged_in?` to `logged_in?`.