[sobjects] Generate diff using 'hg diff' instead of 'export' [in-progress]