UpgradableLock: release exclusive lock in case of exceptions
UpgradableLock: release exclusive lock in case of exceptions

also: add some comments about how to use the locks in the safest way

RonnyPfannschmidt/borg,raxenak/borg,edgewood/borg,edgimar/borg,raxenak/borg,RonnyPfannschmidt/borg,edgimar/borg,RonnyPfannschmidt/borg,mhubig/borg,raxenak/borg,edgimar/borg,edgewood/borg,mhubig/borg,mhubig/borg,RonnyPfannschmidt/borg,edgewood/borg,edgimar/borg,raxenak/borg,RonnyPfannschmidt/borg,edgewood/borg