Add an edit action and view to users controller
Add a test helper to sign users in
Add a test for the 'settings' link
Add a 'settings' link
Add tests for user profile editing
Add the update action to users controller
Add authorization tests to profile editing
Let user information to be edit only by signed in users
Add a test to let a user only edit his profile
Add a callback function to let a user only edit his profile