Added tests to the user_controller_spec.

Users can now be updated to have a role other then the default "user".
Tests for this have been added. We can now, in the update method, updae
the role by passing in the role.