Make puller more patient with locked files

So just to clarify, the puller is currently infinitely patient as it will hopelessly retry and retry forever. However it produces a vast amount of complaints in the process, which I guess is the problem?

I guess there could be some sort of back off when it’s failed to pull a file two thousand times and it’s quite likely to fail the two thousand and first time as well…

Related: https://github.com/syncthing/syncthing/issues/2922 as this is a special case of the file being updated without Syncthing scanning it properly (because it can’t, as it’s locked).