added fields to user
added routes views and controller methods for user resources
updated routes and before filters to reflect admin and librarian diffs
updated authorization method for controllers
updated helper method for auth in views
fixed cancel button
created working user edit page, no role selection yet
user show
basic user promotion, button based
can change between three mutually exclusive roles with radio buttons
only admin can change roles
fixed bad authorization logic
explicit return for false
2 space indentation
remived br tag
controller tests
model tests
tests for views....kinda
updated user permissions
librarians can access edit for keywords only