Added admin property to users. Added admin enforcement on user post, along with a test to check for a 403.
Added a check to user put to ensure that the authenticated user matches the id to be changed or is an admin
Fixed a bug on the put authentication.