PATCH support to modify users from HTTP

Nothing complicated here, but we find it very convenient to be able to update just one property of a user document, instead of having to send it completely via a POST request.
This is not a defined function in master; it seems to be missing from the pull request?