Ticket #3142: fix file out-of-date-ness check on saving.

The code depended on the execution and outcome of the hardlink check.
This was bogus - the two checks have nothing in common except the stat()
call they both depend on.
Merge branch '3142_edit_save_check_out_of_date'

* 3142_edit_save_check_out_of_date:
  Ticket #3142: fix file out-of-date-ness check on saving.