users.go
func (client *Client) UpdateUser(user User) error {
	uri := "/v1/user/" + *user.Handle
	return client.doJsonRequest("PUT", uri, user, nil)
}
func (client *Client) UpdateUser(user User) error {
	uri := "/v1/user/" + *user.Handle
	return client.doJsonRequest("PUT", uri, user, nil)
}
// UpdateUser updates a user with the content of `user`,
// and returns an error if the update failed