commit: catch changed exec bit on files from p1 (issue4382)

--HG--
branch : stable
extra : rebase_source : 4fc8e6a7e1338eadf70bd719d2a13d186230d409
help: mention mode in hg log --removed help (issue4381)

--HG--
branch : stable
extra : amend_source : 93a1a0066d98283f194f15ee43e5bd4bd9181838