Make PUT behave like patch when dealing with omitted keys.

We normally don't want fields to be unset when they're not present in the data. Explicitly emptying/nullifying is better for those cases.