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.
Right, will change that. Unfortunately I'm new to pull requests, and this belongs to next one :)