Fix bug 15022 - Durable handles won't reconnect if the leased file is written to.
Adds a regression test and knownfail for bug:
https://bugzilla.samba.org/show_bug.cgi?id=15022
then fixes it (and removes the knownfail). Found by a test created by the Apple client team. We missed this as our previous durable-handle tests check for reconnect, but not for reconnect after SMB2 SetFileInfo is called.
Passes ci. Assigning to Ralph as he has already been looking at this with me.