Fix: Cleanup of finding lowest lock instance

 * Actually the last commit was wrong. We need to find the _highest_ number
   of the available lock files and then add one to that value, to return
   the lowest _available_ instance number. The code in the previous
   commit would only work, if there are at most two tilda instances
   open.
 * Fixes #43