Added specs for user accessing own user info and other user info. Added spec for Admin editing anyone.
added update method to user controller
added check to see if a user was allowed to access edit and update for any user including himself
Added a edit user link to user#show
Changed spec to pass current user into allow method of permissions class