Added missing global_user_mixins.

We added missing files.

We also updated the main methods, show, edit, index to now
redirect you back to login if you are NOT signed in.
Added Capybara tests for non logged in users.

When a user is not logged in visiting show, eidit or inxed will
redirect them. this is shown in capybara.
CapyBara Integration Test Added

We can now select a users role from the select box.