Configure devise routes

Devise provides a set of routes for its model, which in our case is the User model. The corresponding configuration line has been added to routes.rb to active the routes.
Generate UsersController

This controller handles access to the User model, and provides two actions: #index and #show. More are not necessary, as devise provides those for us.
Implement specs for UsersController

The specs describe the expected behavior of the controller actions.
Configure database cleaner

The database gets cleaned after every spec to prevent specs from influencing each other.
Improve UsersController specs

The specs for the UsersController have been slightly changed to prevent specs to bleed into other specs.
Implement UsersController

The actions of the UsersController have been implemented in a very basic way.
Modify UsersController's views

The views for UsersController have been modified to reflect the behavior of the controller's actions.
Fix bug in users#index template

The template for the users#index action contained an error regarding the embedded Ruby code.
Implement view specs for UsersController

The view specs are more or less examples of what could be. Since the views are 100% simplistic, the view specs cannot test much.
Merge branch 'feature/users-controller' into develop