Standard python locking modules do not provide detection if lock-holding process is still alive. Add a simple wrapper around fcntl.lockf that do just that.