Add PUT /users/:user/preferences route to allow contribMaster to be upda...

...ted
pull out of function.