Added new tests.
Refactored the global user mixins.

We can tell if your an admin, and in special cases we can even
redirect you if you are not.
Added a new test for the capybara users spec.

We should not see the "Delete the user" link for non admins.
undid change after reading other tests.
Added integration tests for roles.

We have started using capybara to do integration tetss. We have
also created a new denied template and action as well as spitting out
information for roles index.
Adde test for show page
We should see a delete button -- failing test --
Fixed failing test.
We can now see an edit link
Added test for visiting a edit form.

-- Failing test --
Fixed broken test.

We can now edit roles.
Refactored tests.

-- Unstested -- We refactored the tests for feature of role spec.
Added one last describe block, all tests pass.