If user tries to modify a contact that has just been created, the modify job returns 404.
Although remoteId gets updated by changeCommitted, the UID inside Addressee doesn't.
We need to update the payload explicitly, in order to resolve the confusion
This patch adds an ItemModifyJob which does precisely that.