consolidated user resource put/post

also changed user resource to be more consistent
with the other resources. uses ids rather than user
names in the URLs